惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
G
Google Developers Blog
Vercel News
Vercel News
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
H
Help Net Security
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
H
Hackread – Cybersecurity News, Data Breaches, AI and More
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
博客园 - 叶小钗
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
Microsoft Security Blog
Microsoft Security Blog
P
Proofpoint News Feed
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG

博客园 - 林海

JS数组方法汇总 array数组元素的添加和删除 [转]开源Math.NET基础数学类库使用(02)矩阵向量计算 MathNet的学习笔记2 MathNet的学习笔记1 3D C#后台操作JSON数据 Linq to EF 与Linq to Object 使用心得 jQuery 复合选择器应用的几个例子 常用jQuery选择器总结 (二) 常用jQuery选择器总结 MVC @Html 扩展方法 jQuery 自定义函数 css 伪类选择器 css3中的属性选择器 jquery 功能优化 jquery 替换元素函数 jquery 操作对象和集合 jquery 管理包装元素集合 jQuery 过滤选择器
jquery ajax应用
林海 · 2015-01-30 · via 博客园 - 林海

1.load(url,parameters,callback)
从服务器端加载内容,返回包装集。
url是服务器资源url;
parameters 属性参数对象,可以省略;
callback回调函数,可以省略。
例如:$("#divID").load("/service");
可以在url后面添加空格就可以跟选择器了。

2.$.get(url,parameters.callback)
从服务器端发送get请求获取数据,
url是服务器资源url;
parameters 属性参数对象,可以省略;
callback回调函数,处理结果集。
例如:$("#divID").load("service.aspx","{a:1,b:2}",function(data){alert(data);});
3.$.getJSON(url,parameters,callback)
根据url地址向服务器发送GET请求,响应被解析的JSON字符串,而结果将传给回调函数处理。
url是服务器资源url;
parameters 属性参数对象,可以省略;
callback回调函数,处理结果集,第一个参数为结果集,第二个参数为响应状态。
4.$.post(url,parameters,callback)
向服务器发送post请求。返回xhr。
url是服务器资源url;
parameters 属性参数对象,可以省略;
callback回调函数,处理结果集,第一个参数为结果集,第二个参数为响应状态。

5.$.ajax(options)
利用以传递的选项来发送ajax请求。返回XRH.
options对象的参数如下:
url:服务器端请求地址;
type:请求方式(post/get);
data:请求参数对象;
dataType:返回类型(xml,html,json,jsonp,script,text);
timeout:请求超时设定;
global:布尔值,启用或禁用全局函数触发;
contentType:将要在请求上指定的内容类型,默认application/x-www-from-urlencoded
success:请求成功后调用的函数,第一个参数表示返回值,第二个参数是状态码;
error:请求错误时执行的函数,第一个参数是xhr实例,第二个是状态消息字符串,第三个是返回的异常对象;
complete:在请求结束后被调用的函数,第一个参数是xhr函数,第二个是状态消息。该函数在success函数和error函数之后执行;
beforeSend:发送请求之前被调用的函数;
async:如果指定为false,则会提交同步请求,否则是异步请求;
processData:布尔型,指定传递的数据是否被url编码。
ifModified:布尔型,如果为true,则自从上一次请求以来,只有在响应内容没有改变的情况下才允许请求成功。

6.ajax全局命令函数
$.ajaxSetup(options)
为所有的ajax请求设置默认属性。
$.ajaxStart(callback)
在ajax函数命令发起时,但是在xhr示例创建前。
$.ajaxSend(callback)
在xhr创建后但是在被服务器返回前。
$.ajaxSuccess(callback)
请求返回服务器后。
$.ajaxError(callback)
请求失败。
$.ajaxComplete(callback)
请求返回后,但是在ajaxSuccess或ajaxError执行后。
$.ajaxStop(callback)
其他的ajax处理完成后调用。

callback为事件触发时执行的函数。