Jquery 一次处理多个ajax请求的代码
复制代码 代码如下:
$(document).ready(function () {
$('#getsetgo').click(function () {
$.when($.ajax("page1.php"), $.ajax("page2.php")).done(function(a1, a2){
$('#id1').html(a1[0]);
$('#id2').html(a2[0]);
});
});
});
jquery 1.5发布后,其中新增加方法jQuery.when().可以一次处理多个ajax请求。更多详细情况查看jquery api文档。
Collection by Ancker
jquery 同一个页面处理多个ajax请求的另外一种方法加一个参数
复制代码 代码如下:
$.post(
"doSysthFile.aspx",
{
type: '1'
},
function(data, textStatus)
{
},
"json");
$.post(
"doSysthFile.aspx",
{
type: '2'
},
function(data, textStatus)
{
},
"json"
这篇博客介绍了如何使用jQuery的$.when()方法来处理多个并发的Ajax请求,通过示例代码展示了如何在页面中同时请求page1.php和page2.php,并在请求完成后更新页面内容。另外,还提到了通过在同一个页面处理多个不同参数的Ajax请求以减少服务器资源的使用。
最低0.47元/天 解锁文章
878

被折叠的 条评论
为什么被折叠?



