$.ajax()请求示例
参数说明:
type:默认为get。
timeout:请求超时时间(毫秒)async:默认为true,异步请求。false为同步请求。contentType:请求体中数据的编码类型。默认为"application/x-www-form-urlencoded",值还可以是"multipart/form-data"和"application/json"。 multipart/form-data用于上传附件的情况,application/json用于后台用@requestBody接收数据的情况。data:要求为object或string类型的参数,具体为什么类型需要看contentType的值。 如果contentType为application/x-www-form-urlencoded,则data需为json对象或者普通字符串,如 { "name": "zhangsan", "age": 18 } 或者name=zhangsan&age=18 如果contentType值为application/json,则data需为json字符串,如 JSON.stringify( { "name": "zhangsan", "age": 18 } )dataType:要求服务器返回什么类型数据,可用的类型如下: xml:返回XML文档,请求头Accept值为application/xml, text/xml, */*; q=0.01 html:返回纯文本HTML信息,请求头Accept值为text/html, */*; q=0.01 text:返回纯文本字符串,请求头Accept值为text/plain, */*; q=0.01 json:返回JSON数据,请求头Accept值为application/json, text/javascript, */*; q=0.01headers:设置所有的请求头信息,例如contentType就可以放在headers中,只不过这时contentType字段要变为Content-Type headers:{ "Content-Type":"application/json" }