jquery异步循环获取功能实现代码


Posted in Javascript onSeptember 19, 2010

html代码:

<table id="repTable"……> 
…… 
<span id="<%# Eval("Id") %>" class="address"></span> 
</table>

jquery代码:
$(document).ready(function(){ 
$("#repTable span.address").each(function(){ 
var spanTemp = $(this); 
$.ajax({ 
type: "get", 
url: "SceneryAjaxCall.aspx", 
data: "sid="+$(this).attr("id"), 
cache: true, 
dataType: "html", 
success: function(msg){ 
spanTemp.append(msg); 
} 
}); 
}); 
});

其中在写jquery代码时,我遇到了下面几个问题:

(1)开始没写第三行,而是在第十一行直接调用的$(this),报错“不能给回调函数赋值”。原因是回调后对象已经发生改变,所以需要事先保存;

(2)没写dataType,发现不能返回msg,不知道为什么;

Javascript 相关文章推荐
跨域表单提交状态的变相判断代码
Nov 12 Javascript
用js判断页面是否加载完成实现代码
Dec 11 Javascript
js鼠标点击图片实现随机变换图片的方法
Feb 16 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
Mar 11 Javascript
jquery实现多屏多图焦点图切换特效的方法
May 04 Javascript
基于jQuery实现选项卡效果
Jan 04 Javascript
详解Vue监听数据变化原理
Mar 08 Javascript
js 用于检测类数组对象的函数方法
May 02 Javascript
BootStrap daterangepicker 双日历控件
Jun 02 Javascript
Three.js利用dat.GUI如何简化试验流程详解
Sep 26 Javascript
微信小程序实现弹框效果
May 26 Javascript
Vue按时间段查询数据组件使用详解
Aug 21 Javascript
JavaScript随机排序(随即出牌)
Sep 17 #Javascript
js下通过getList函数实现分页效果的代码
Sep 17 #Javascript
前端开发的开始---基于面向对象的Ajax类
Sep 17 #Javascript
基于jquery的仿百度的鼠标移入图片抖动效果
Sep 17 #Javascript
js下用eval生成JSON对象
Sep 17 #Javascript
JS实现在Repeater控件中创建可隐藏区域的代码
Sep 16 #Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
Sep 15 #Javascript
You might like
COM in PHP (winows only)
2006/10/09 PHP
php的大小写敏感问题整理
2011/12/29 PHP
apache php mysql开发环境安装教程
2016/07/28 PHP
yii2简单使用less代替css示例
2017/03/10 PHP
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
JavaScript实现的双向跨域插件分享
2015/01/31 Javascript
jQuery EasyUI ProgressBar进度条组件
2017/02/28 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
纯js实现画一棵树的示例
2017/09/05 Javascript
Angular服务Request异步请求的实例讲解
2018/08/13 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
JavaScript中Dom操作实例详解
2019/07/08 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
2019/09/27 jQuery
vue radio单选框,获取当前项(每一项)的value值操作
2020/09/10 Javascript
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
Python使用urllib模块的urlopen超时问题解决方法
2014/11/08 Python
Python正则表达式使用范例分享
2016/12/04 Python
python 调用c语言函数的方法
2017/09/29 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
2018/06/14 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
解决pandas .to_excel不覆盖已有sheet的问题
2018/12/10 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
详解Python绘图Turtle库
2019/10/12 Python
Spring实战之使用util:命名空间简化配置操作示例
2019/12/09 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
个人简历自我鉴定
2013/10/11 职场文书
文明家庭先进事迹材
2014/01/27 职场文书
面试后感谢信
2014/02/01 职场文书
教师批评与自我批评总结
2014/10/16 职场文书
2014财务年终工作总结
2014/12/08 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
go类型转换及与C的类型转换方式
2021/05/05 Golang