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中var的重要性分析
Feb 11 Javascript
浅谈Javascript的静态属性和原型属性
May 07 Javascript
JS验证不重复验证码
Feb 10 Javascript
JS实现数组去重复值的方法示例
Feb 18 Javascript
JS中关于正则的巧妙操作
Aug 31 Javascript
简化版的vue-router实现思路详解
Oct 19 Javascript
详解js动态获取浏览器或页面等容器的宽高
Mar 13 Javascript
vuex vue简单使用知识点总结
Aug 29 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
React组件设计模式之组合组件应用实例分析
Apr 29 Javascript
JS将指定的某个字符全部转换为其他字符实例代码
Oct 13 Javascript
7个你应该知道的JS原生错误类型
Apr 29 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之第七天
2006/10/09 PHP
php下使用无限生命期Session的方法
2007/03/16 PHP
phpMyAdmin 安装及问题总结
2009/05/28 PHP
laravel容器延迟加载以及auth扩展详解
2015/03/02 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
PDO::prepare讲解
2019/01/29 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
2019/10/12 PHP
9个javascript语法高亮插件 推荐
2009/07/18 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
input点击后placeholder中的提示消息消失
2016/01/15 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
jQuery操作复选框(CheckBox)的取值赋值实现代码
2017/01/10 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
vue项目中使用多选框的实例代码
2020/07/22 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
[48:24]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第一场 12.09
2020/12/12 DOTA
python实现矩阵乘法的方法
2015/06/28 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
Pytorch实验常用代码段汇总
2020/11/19 Python
2014年最新个人对照检查材料范文
2014/09/25 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL