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 相关文章推荐
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
Dec 17 Javascript
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
Apr 26 Javascript
浅谈javascript 迭代方法
Jan 21 Javascript
javascript实现信息增删改查的方法
Jul 25 Javascript
jQuery EasyUI之DataGrid使用实例详解
Jan 04 Javascript
JavaScript动态添加事件之事件委托
Jul 12 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
Aug 05 Javascript
微信小程序  modal详解及实例代码
Nov 09 Javascript
JavaScript实现经典排序算法之插入排序
Dec 28 Javascript
vue几个常用跨域处理方式介绍
Feb 07 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
Mar 06 Javascript
node基于async/await对mysql进行封装
Jun 20 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
关于初学PHP时的知识积累总结
2013/06/07 PHP
php 生成短网址原理及代码
2014/01/23 PHP
php-fpm配置详解
2014/02/12 PHP
php中的curl_multi系列函数使用例子
2014/07/29 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
PHP中的表达式简述
2016/05/29 PHP
PHP实现的微信公众号扫码模拟登录功能示例
2019/05/30 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
javascript 鼠标滚轮事件
2009/04/09 Javascript
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
jquery.artwl.thickbox.js  一个非常简单好用的jQuery弹出层插件
2012/03/01 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
详解AngularJS中自定义过滤器
2015/12/28 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
jQuery除指定区域外点击任何地方隐藏DIV功能
2017/11/13 jQuery
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
python字符类型的一些方法小结
2016/05/16 Python
python实现音乐下载的统计
2018/06/20 Python
PIL图像处理模块paste方法简单使用详解
2019/07/17 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python 实现生成均匀分布的点
2019/12/05 Python
python实现与redis交互操作详解
2020/04/21 Python
如何利用Python matplotlib绘制雷达图
2020/12/21 Python
UNDONE手表官网:世界领先的定制手表品牌
2018/11/13 全球购物
英国家居用品和家居装饰品购物网站:Cox & Cox
2019/08/25 全球购物
书法比赛获奖感言
2014/02/10 职场文书
活动倡议书范文
2014/05/13 职场文书
525心理健康活动总结
2015/05/08 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
2019最新校园运动会广播稿!
2019/06/28 职场文书
三种方式清除vue路由跳转router-link的历史记录
2022/04/10 Vue.js