jQuery学习三:jQuery中的Ajax

1、load() :通过URL,异步加载该URL的内容,将内容插入每一个选中的元素中,替换掉已经存在的任何内容

//每隔6秒加载并显示最新的状态报告
setInterval(function(){$('status').load("status_report.html");},6000);

只想加载被加载文档的一部分,可以在URL后面添加一个空格和一个jQuery选择器。

//加载并显示天气预告的温度部分
$('#temp').load("weather_report.html #temperature");

2、jQuery.getScript():加载并执行JS代码文件。


3、jQuery.getJSON():加载url,将其解析为JSON,并将解析结果传递到指定的回调函数中。

//假设var url="data.json" 包含文本:'{"x":1,"y":2}'
jQuery.getJSON(url,function(data){
     //data参数是对象'{"x":1,"y":2}'
});

4、jQuery.get():更通用的url获取函数。

三个参数:

(url,
[传入数据],
[回调函数(返回的数据,“success字符串”,[XMLHttpRequest对象])],
[被请求数据的类型]
)

5、jQuery.post():使用HTTP POST请求提交,其他跟$.get()是一样的。

6、jQuery.ajax():所有Ajax工具最后都会调用jQuery.ajax()。

最复杂的,以后再细致学习……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值