$.ajax()参数总结

前端之家收集整理的这篇文章主要介绍了$.ajax()参数总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

jQuey.ajax({ .. }) 设置 type 类型 String 说明 请求方式 值 post get url 类型 String 说明 请求的地址,默认为当前地址 data 类型 Object String 说明 发送到服务器的数据,请求参数 值 {foo1:"bar1",foo2:"bar2"} "foo=bar1&foo=bar2" dataType 类型 String 说明 预期服务器返回的数据类型 如果不指定,JQuery将自动根据http包mime信息返回responseXML或responseText,并作为回调函数参数传递。 值 json 返回JSON数据 text 返回纯文本字符串 script 返回纯文本JavaScript代码 不会自动缓存结果,除非明确设置 cache=true xml 返回XML文档,可用JQuery处理 html 返回纯文本HTML信息 包含的script标签会在插入DOM时执行 async 类型 Boolean 说明 请求方式 值 post get cache 类型 Boolean 说明 是否从浏览器缓存中加载请求信息 值 true false contentType 类型 String 说明 当发送信息至服务器时,内容编码类型 值 application/x-www-form-urlencoded 提交给服务器文本内容的编码方式 是URL编码, 即除了标准字符外,每字节以双字节16进制前加个“%”表示 multipart/form-data 补充 application/x-www-form-urlencoded; charset=utf-8 timeout 类型 Number 说明 请求超时时间(毫秒) 补充 将覆盖$.ajaxSetup()方法的全局设置 ifModified 类型 Boolean 说明 仅在服务器数据改变时获取新数据 服务器数据改变判断的依据是Last-Modified头信息 值 false username 类型 String 说明 用于响应HTTP访问认证请求的用户名 password 类型 String 说明 用于响应HTTP访问认证请求的密码 回调 complete 类型 Function 说明 请求完成后调用的回调函数 (请求成功或失败时均调用) 值 function(XMLHttpRequest,textStatus){ } 参数 XMLHttpRequest textStatus 描述成功请求类型的字符串 success 类型 Function 说明 请求成功后调用的回调函数 值 function(data,textStatus){ } 参数 data 可能是xmlDoc、jsonObj、html、text等等 textStatus 描述成功请求类型的字符串 error 类型 Function 说明 请求失败时被调用函数 值 function(XMLHttpRequest,textStatus,errorThrown){ } 参数 data 可能是xmlDoc、jsonObj、html、text等等 textStatus 错误信息 errorThrown 错误对象 dataFilter 类型 Function 说明 给Ajax返回的原始数据进行预处理的函数 值 function(data,type){ return data; } 参数 data Ajax返回的原始数据 type dataType参数的值 示例 1 $.ajax({ url: "${ctx}/servlet/processSomething",type: "post",dataType: "text",data: {strType:"all"},contentType: "application/x-www-form-urlencoded; charset=utf-8",success: function(message) { // } });

原文链接:https://www.f2er.com/ajax/164378.html

猜你在找的Ajax相关文章