Jquery 一次处理多个ajax请求的代码


Posted in Javascript onSeptember 02, 2011
$(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");

在doSysthFile.aspx.cs文件中:
if ((!string.IsNullOrEmpty(Request["type"])) && (Request["type"] == "1")) 
{ 
//do something 
} 
if ((!string.IsNullOrEmpty(Request["type"])) && (Request["type"] == "2")) 
{ 
//do something 
}

这个不同的ajax就可以请求同一个页面处理了,不需求为每个ajax请求建立一个新的页面
Javascript 相关文章推荐
深入理解JavaScript是如何实现继承的
Dec 12 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
Apr 10 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
Oct 28 Javascript
jquery滚动条插件(可以自定义)
Dec 11 Javascript
微信小程序实现根据字母选择城市功能
Aug 16 Javascript
Vue组件之Tooltip的示例代码
Oct 18 Javascript
angularJs中$http获取后台数据的实例讲解
Aug 08 Javascript
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
详解如何用VUE写一个多用模态框组件模版
Sep 27 Javascript
Jquery获取radio选中值实例总结
Jan 17 jQuery
详解key在Vue列表渲染时究竟起到了什么作用
Apr 20 Javascript
深入理解Vue keep-alive及实践总结
Aug 21 Javascript
Javascript变量函数浅析
Sep 02 #Javascript
简短几句jquery代码的实现一个图片向上滚动切换
Sep 02 #Javascript
25个非常棒的jQuery滑块插件和教程小结
Sep 02 #Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
Sep 02 #Javascript
基于jquery的loading 加载提示效果实现代码
Sep 01 #Javascript
jQuery1.6 类型判断实现代码
Sep 01 #Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
Sep 01 #Javascript
You might like
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
浅析php创建者模式
2014/11/25 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
JS方法调用括号的问题探讨
2014/01/24 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
js创建一个input数组并绑定click事件的方法
2014/06/12 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
js判断用户是输入的地址请求的路径(实例讲解)
2017/07/18 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
jQuery实现输入框的放大和缩小功能示例
2018/07/21 jQuery
MockJs结合json-server模拟后台数据
2020/08/26 Javascript
js实现直播点击飘心效果
2020/08/19 Javascript
nodejs中使用worker_threads来创建新的线程的方法
2021/01/22 NodeJs
[01:31]完美与DOTA2历程
2014/07/31 DOTA
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
Python常用库推荐
2016/12/04 Python
Python3导入自定义模块的三种方法详解
2018/04/13 Python
django使用xadmin的全局配置详解
2019/11/15 Python
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
法国亚马逊官方网站:Amazon.fr
2020/12/19 全球购物
个人简历自我评价
2014/02/02 职场文书
房地产促销活动方案
2014/03/01 职场文书
外语系毕业生求职自荐信
2014/04/12 职场文书
三方合作协议书范本
2014/04/18 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
联片教研活动总结
2014/07/01 职场文书
放飞梦想演讲稿200字
2014/08/26 职场文书
Springboot如何使用logback实现多环境配置?
2021/06/16 Java/Android
基于docker安装zabbix的详细教程
2022/06/05 Servers
Vue深入理解插槽slot的使用
2022/08/05 Vue.js