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 相关文章推荐
深入理解JQuery keyUp和keyDown的区别
Dec 12 Javascript
JavaScript中读取和保存文件实例
May 08 Javascript
JavaScript异步回调的Promise模式封装实例
Jun 07 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 Javascript
JavaScript数组对象赋值用法实例
Aug 04 Javascript
JQuery datepicker 用法详解
Dec 25 Javascript
最常见的左侧分类菜单栏jQuery实现代码
Nov 28 Javascript
Node.js查找当前目录下文件夹实例代码
Mar 07 Javascript
layui table复选框禁止某几条勾选的实例
Sep 20 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
Oct 26 Javascript
jQuery实现轮播图效果demo
Jan 11 jQuery
node.js使用zlib模块进行数据压缩和解压操作示例
Feb 12 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
一些星际专用术语解释
2020/03/04 星际争霸
Oracle Faq(Oracle的版本)
2006/10/09 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
PHP单例模式模拟Java Bean实现方法示例
2018/12/07 PHP
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
JS拖动技术 关于setCapture使用
2010/12/09 Javascript
javascript实现上传图片并预览的效果实现代码
2011/04/11 Javascript
asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
2012/03/14 Javascript
javascript工具库代码
2012/03/29 Javascript
通过正则格式化url查询字符串实现代码
2012/12/28 Javascript
javascript实现youku的视频代码自适应宽度
2015/05/25 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
2015/11/24 Javascript
基于javascript实现图片预加载
2016/01/05 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
详解Vue.js动态绑定class
2016/12/20 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
2017/08/08 Javascript
详解vue 单页应用(spa)前端路由实现原理
2018/04/04 Javascript
一些手写JavaScript常用的函数汇总
2019/04/16 Javascript
Vue + Elementui实现多标签页共存的方法
2019/06/12 Javascript
[02:31]DOTA2帕克 英雄基础教程
2013/11/26 DOTA
python自定义异常实例详解
2017/07/11 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
Python模拟FTP文件服务器的操作方法
2020/02/18 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
在pycharm创建scrapy项目的实现步骤
2020/12/01 Python
python中yield的用法详解
2021/01/13 Python
Europcar英国:英国汽车和货车租赁
2017/01/21 全球购物
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
农林环境专业求职信
2014/03/13 职场文书
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python