jQuery参数列表集合


Posted in Javascript onApril 06, 2011
参数名  类型  描述 
url   String (默认: 当前页地址) 发送请求的地址。 
type  String (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。 
timeout  Number 设置请求超时时间(毫秒)。此设置将覆盖全局设置。 
async   Boolean (默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。 
beforeSend   Function 发送请求前可修改 XMLHttpRequest 对象的函数,如添加自定义 HTTP头。XMLHttpRequest 对象是唯一的参数。 function (XMLHttpRequest) {   this; // the options for this ajax request }
cache   Boolean (默认: true) jQuery 1.2 新功能,设置为 false 将不会从浏览器缓存中加载请求信息。 
complete   Function 请求完成后回调函数 (请求成功或失败时均调用)。参数:XMLHttpRequest 对象,成功信息字符串。 function (XMLHttpRequest, textStatus) {   this; // the options for this ajax request }
contentType   String (默认: "application/x-www-form-urlencoded") 发送信息至服务器时内容编码类型。默认值适合大多数应用场合。 
data Object,String 发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在URL 后。查看 processData 选项说明以禁止此自动转换。必须为Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'。
dataType String 预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包MIME 信息返回 responseXML 或 responseText,并作为回调函数参数传递,可用值: "xml": 返回 XML 文档,可用 jQuery 处理。 "html": 返回纯文本 HTML 信息;包含 script 元素。 "script": 返回纯文本 JavaScript 代码。不会自动缓存结果。 "json": 返回 JSON 数据 。 "jsonp": JSONP 格式。使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。
error Function (默认: 自动判断 (xml 或 html)) 请求失败时将调用此方法。这个方法有三个参数:XMLHttpRequest 对象,错误信息,(可能)捕获的错误对象。 function (XMLHttpRequest, textStatus, errorThrown) {   // 通常情况下textStatus和errorThown只有其中一个有值   this; // the options for this ajax request }
global Boolean (默认: true) 是否触发全局 AJAX 事件。设置为 false 将不会触发全局AJAX 事件,如 ajaxStart 或 ajaxStop 。可用于控制不同的Ajax事件
ifModified Boolean (默认: false) 仅在服务器数据改变时获取新数据。使用 HTTP 包 Last-Modified 头信息判断。
processData Boolean (默认: true) 默认情况下,发送的数据将被转换为对象(技术上讲并非字符串)以配合默认内容类型 "application/x-www-form-urlencoded"。如果要发送 DOM 树信息或其它不希望转换的信息,请设置为 false。
success Function 请求成功后回调函数。这个方法有两个参数:服务器返回数据,返回状态 function (data, textStatus) {   // data could be xmlDoc, jsonObj, html, text, etc...   this; // the options for this ajax request }

这里有几个Ajax事件参数:beforeSend success complete ,error 。我们可以定义这些事件来很好的处理我们的每一次的Ajax请求。注意一下,这些Ajax事件里面的 this 都是指向Ajax请求的选项信息的(请参考说 get() 方法时的this的图片)。
请认真阅读上面的参数列表,如果你要用jQuery来进行Ajax开发,那么这些参数你都必需熟知的。

Javascript 相关文章推荐
Extjs学习笔记之四 工具栏和菜单
Jan 07 Javascript
Javascript中的isNaN函数使用说明
Nov 10 Javascript
JS中的public和private对象,即static修饰符
Jan 18 Javascript
JavaScript中json对象和string对象之间相互转化
Dec 26 Javascript
理解javascript中DOM事件
Dec 25 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
Oct 01 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
Sep 01 Javascript
动手写一个angular版本的Message组件的方法
Dec 16 Javascript
Vue中的$set的使用实例代码
Oct 08 Javascript
详解在网页上通过JS实现文本的语音朗读
Mar 28 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
Jul 29 Javascript
JavaScript经典案例之简易计算器
Aug 24 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
Apr 06 #Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
Apr 06 #Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
Apr 06 #Javascript
jQuery中绑定事件的命名空间详解
Apr 05 #Javascript
jQuery下通过$.browser来判断浏览器.
Apr 05 #Javascript
Jquery判断IE6等浏览器的代码
Apr 05 #Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
Apr 05 #Javascript
You might like
PHP的一个基础知识 表单提交
2011/07/04 PHP
MySQL连接数超过限制的解决方法
2011/07/17 PHP
PHP 实现explort() 功能的详解
2013/06/20 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
php统计数组元素个数的方法
2015/07/02 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
PHP实现数据分页显示的简单实例
2016/05/26 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
javascript中创建对象的几种方法总结
2013/11/01 Javascript
父节点获取子节点的字符串示例代码
2014/02/26 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
js + css实现标签内容切换功能(实例讲解)
2017/10/09 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
JS实现商品橱窗特效
2020/01/09 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
javascript实现智能手环时间显示
2020/09/18 Javascript
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
Python中字符串的处理技巧分享
2016/09/17 Python
python实时分析日志的一个小脚本分享
2017/05/07 Python
简单实现python收发邮件功能
2018/01/05 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
财政专业求职信范文
2014/02/19 职场文书
大学生实习证明范本
2014/09/19 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript
JavaScript最完整的深浅拷贝实现方式详解
2022/02/28 Javascript
《最终幻想14》6.01版本4月5日推出 追加新任务新道具
2022/04/03 其他游戏
python数字图像处理实现图像的形变与缩放
2022/06/28 Python