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 相关文章推荐
jQuery写的日历(包括日历的样式及功能)
Apr 23 Javascript
简介JavaScript中的push()方法的使用
Jun 09 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
Jun 07 Javascript
js自制图片放大镜功能
Jan 24 Javascript
JS中mouseup事件丢失的原因与解决办法
Jun 14 Javascript
微信小程序的部署方法步骤
Sep 04 Javascript
vue弹窗组件的实现示例代码
Sep 10 Javascript
JS 实现微信扫一扫功能
Sep 14 Javascript
react+ant design实现Table的增、删、改的示例代码
Dec 27 Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
Jun 22 Javascript
微信公众号生成新浪短网址的实现(快速生成)
Aug 18 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
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
php广告加载类用法实例
2014/09/23 PHP
CI配置多数据库访问的方法
2016/03/28 PHP
php函数mkdir实现递归创建层级目录
2016/10/27 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
jquery制作搜狐快站页面效果示例分享
2014/02/21 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
jquery选择器大全 全面详解jquery选择器
2014/03/06 Javascript
input标签内容改变的触发事件介绍
2014/06/18 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
JavaScript 链式结构序列化详解
2016/09/30 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
jQuery操作复选框(CheckBox)的取值赋值实现代码
2017/01/10 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
vue图片上传本地预览组件使用详解
2019/02/20 Javascript
详解JavaScript栈内存与堆内存
2019/04/04 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
2019/11/26 Javascript
[44:39]2014 DOTA2国际邀请赛中国区预选赛 NE VS CNB
2014/05/21 DOTA
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
写了个监控nginx进程的Python脚本
2012/05/10 Python
Python整数对象实现原理详解
2019/07/01 Python
Django ORM多对多查询方法(自定义第三张表&amp;ManyToManyField)
2019/08/09 Python
python 模拟登陆163邮箱
2020/12/15 Python
生物专业个人自荐信范文
2013/11/29 职场文书
单位成立周年感言
2014/01/26 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
教代会闭幕词
2015/01/28 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书
2016党校学习心得体会范文
2016/01/07 职场文书
初一语文教学反思
2016/03/03 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python