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 相关文章推荐
用javascript获取textarea中的光标位置
May 06 Javascript
javascript arguments使用示例
Dec 16 Javascript
JScript中的条件注释详解
Apr 24 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
Oct 08 Javascript
使用Promise链式调用解决多个异步回调的问题
Jan 15 Javascript
js实现一个简单的数字时钟效果
Mar 29 Javascript
element UI upload组件上传附件格式限制方法
Sep 04 Javascript
npx create-react-app xxx创建项目报错的解决办法
Feb 17 Javascript
js将URL网址转为16进制加密与解密函数
Mar 04 Javascript
基于JS实现table导出Excel并保留样式
May 19 Javascript
微信小程序组件生命周期的踩坑记录
Mar 03 Javascript
Vue图片裁剪组件实例代码
Jul 02 Vue.js
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依赖倒置(Dependency Injection)代码实例
2014/10/11 PHP
在Z-Blog中运行代码[html][/html](纯JS版)
2007/03/25 Javascript
关于javaScript注册click事件传递参数的不成功问题
2014/07/18 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
JavaScript动态修改背景颜色的方法
2015/04/16 Javascript
jquery Banner轮播选项卡
2016/12/26 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
2017/04/21 jQuery
vue中vee validate表单校验的几种基本使用
2018/06/25 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
js取小数点后两位四种方法
2019/01/18 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
详解keep-alive + vuex 让缓存的页面灵活起来
2019/04/19 Javascript
[01:20:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第四场 8.26
2018/08/30 DOTA
从零学Python之入门(五)缩进和选择
2014/05/27 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
2018/03/15 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
python字典key不能是可以是啥类型
2020/08/04 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
业务经理岗位职责
2013/11/11 职场文书
初中生期末考试的自我评价
2013/12/17 职场文书
成功的酒店创业计划书
2013/12/27 职场文书
大班幼儿评语大全
2014/04/30 职场文书
房展策划方案
2014/06/07 职场文书
班级课外活动总结
2014/07/09 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
纪录片信仰观后感
2015/06/08 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
修改并编译golang源码的操作步骤
2021/07/25 Golang