jquery+ajaxc回调函数内使用$(this)并不能正确找到对象的解决办法
来源:互联网 发布:雄迈 监控软件密码 编辑:程序博客网 时间:2024/04/27 02:53
由于jquery的代码是Function作用域,而
success:function(strValue){}的作用域改变了,因此在该作用域下使用$(this)并不能找到当前对象。
比较简单的解决办法是在调用ajax之前保存一下当前的this变量。
比如:
$(function(){
$(".yourClass").each(function(){
varPrice =$(this).html();
var$this =$(this);
$.ajax({
async:false,
type:"POST",
url:"modifyPriceAction.action",
dataType:"html",
data:{price:Price},
success:function(strValue){
$($this).html(strValue);
}
})
})
})
0 0
- jquery+ajaxc回调函数内使用$(this)并不能正确找到对象的解决办法
- jquery传参PHP的回调函数无法使用$(this)的解决办法
- jquery中ajax回调函数使用this
- ajax回调函数中$(this)没有作用的解决办法
- jquery toggle 回调函数的使用
- jQuery.form.js插件回调函数失效的解决办法
- nodejs正确使用回调函数
- jquery多个参数以及参数个数不一样的回调函数(使用hash对象)
- ajax回调函数使用this异常
- 在jquery下遇到的不能正确执行回调函数的问题
- jQuery AJAX回调函数this指向问题
- jQuery中$(this)在回调函数中无效
- jQuery AJAX回调函数this指向问题
- jquery序列化表单以及回调函数的使用
- js 回调函数中 this对象的执行环境(上下文)
- jQuery: 如何使用回调函数
- JQuery中ajax的回调函数内给全局变量赋值
- jquery回调函数
- android开源项目和框架
- UVa 12112 - Iceman
- The Stanford 3D Scanning Repository
- python PEP8编码规范及问题整理(一)
- 如何统计每个用户发表的各类文章数量
- jquery+ajaxc回调函数内使用$(this)并不能正确找到对象的解决办法
- hdu5524
- OC第六天:Block、数组⾼级
- UIView视图
- 今天上的第一节jquery选择器小结(入门级)
- 狄利克雷传记资料(2011-01-14 22:55:48)
- java线程和小案例
- OC学习 第十一章 协议 内存管理
- The Stanford Bunny