JQuery中$ajax方法参数详解

上传人:suij****uang 文档编号:117498442 上传时间:2022-07-08 格式:DOCX 页数:3 大小:11.77KB
收藏 版权申诉 举报 下载
JQuery中$ajax方法参数详解_第1页
第1页 / 共3页
JQuery中$ajax方法参数详解_第2页
第2页 / 共3页
JQuery中$ajax方法参数详解_第3页
第3页 / 共3页
资源描述:

《JQuery中$ajax方法参数详解》由会员分享,可在线阅读,更多相关《JQuery中$ajax方法参数详解(3页珍藏版)》请在装配图网上搜索。

1、JQuery中$ajax()方法参数详解url:要求为St ring类型的参数,(默认为当前页地址)发送请求的地址。 type:要求为St ring类型的参数,请求方式(post或get)默认为get。注意 其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆 盖$.ajaxSe tu p()方法的全局设置。async:要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。 如果需要发送同步请求,请将此选项设置为false。注意,同步请求将锁住浏览 器,用户其他操作

2、必须等待请求完成才可以执行。cache:要求为Boolean类型的参数,默认为true (当dataType为script时, 默认为false)。设置为false将不会从浏览器缓存中加载请求信息。dat a:要求为Object或St ring类型的参数,发送到服务器的数据。如果已经不 是字符串,将自动转换为字符串格式。 get 请求中将附加在 url 后。防止这种自 动转换,可以查看 processData 选项。对象必须为 key/value 格式,例如 fool:barl,foo2:bar2转换为&fool二barl&foo2二bar2。如果是数组,JQuery 将自动为不同值对应同一个

3、名称。例如foo:bar1,bar2转换为 &foo=barl&foo=bar2。dat aType:要求为St ring类型的参数,预期服务器返回的数据类型。如果不指 定,JQuery 将自动根据 http 包 mime 信息返回 responseXML 或 responseText, 并作为回调函数参数传递。可用的类型如下:xml:返回XML文档,可用JQuery处理。html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了 cache 参数。注意在远程请求时(不在同一个域下),所有 pos

4、t 请求都将转为 get 请求。 json:返回JSON数据。jsonp: JSONP 格式。使用 SONP 形式调用函数时,例如 myurl?callback二?,JQuery 将自动替换后一个?”为正确的函数名,以执行回调函数。t ex t:返回纯文本字符串。beforeSend:要求为Func tion类型的参数,发送请求前可以修改XMLH tt pRequest 对象的函数,例如添加自定义 HTTP 头。在 beforeSend 中如果返回 false 可以取 消本次 ajax 请求。 XMLHttpRequest 对象是惟一的参数。function(XMLHttpRequest)th

5、is;/调用本次 ajax 请求时传递的 options 参数complete:要求为Function类型的参数,请求完成后调用的回调函数(请求成 功或失败时均调用)。参数: XMLHttpRequest 对象和一个描述成功请求类型的字符串。 function(XMLHttpRequest, textStatus)this;/调用本次 ajax 请求时传递的 options 参数success:要求为Function类型的参数,请求成功后调用的回调函数,有两个参 数。(1) 由服务器返回,并根据dataType参数进行处理后的数据。(2) 描述状态的字符串。function(data, tex

6、tStatus)/data 可能是 xmlDoc、jsonObj、html、text 等等 this; /调用本次 ajax 请求时传递的 options 参数error:要求为Function类型的参数,请求失败时被调用的函数。该函数有3 个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。ajax 事件函数如下: function(XMLHttpRequest, textStatus, errorThrown)/通常情况下textStatus和errorThrown只有其中一个包含信息t his;/调用本次ajax请求时传递的opt ions参数con tent

7、Type:要求为St ring类型的参数,当发送信息至服务器时,内容编码类 型默认为application/x-www-form-urlencoded。该默认值适合大多数应用场 dataFilter:要求为Function类型的参数,给Ajax返回的原始数据进行预处理 的函数。提供data和type两个参数。data是Ajax返回的原始数据,type是调 用jQuery.ajax时提供的dataType参数。函数返回的值将由jQuery进一步处理。 function(data, type)/返回处理后的数据return data;global:要求为Boolean类型的参数,默认为true。表

8、示是否触发全局ajax事 件。设置为false将不会触发全局ajax事件,ajaxStart或ajaxStop可用于控 制各种ajax事件。ifModified:要求为Boolean类型的参数,默认为false。仅在服务器数据改变 时获取新数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是 false,即忽略头信息。jsonp:要求为St ring类型的参数,在一个jsonp请求中重写回调函数的名字。 该值用来替代在callback二?这种GET或POST请求中URL参数里的callback 部分,例如jsonp:onJsonPLoad会导致将onJsonPLoad二?

9、传给服务器。 username:要求为St ring类型的参数,用于响应HTTP访问认证请求的用户名。 password:要求为St ring类型的参数,用于响应HTTP访问认证请求的密码。 processData:要求为Boolean类型的参数,默认为true。默认情况下,发送的 数据将被转换为对象(从技术角度来讲并非字符串)以配合默认内容类型 application/x-www-form-urlencoded。如果要发送DOM树信息或者其他不希 望转换的信息,请设置为false。scrip tCharse t:要求为St ring类型的参数,只有当请求时dat aType为jsonp 或者script,并且type是GET时才会用于强制修改字符集(charset)。通常在 本地和远程的内容编码不同时使用。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!