ajax回调函数中使用$(this)取不到对象的解决方法


下面这段jquery代码,是可以达到预期效果的。

复制代码 代码如下:

$(".derek").each(function(){
$(this).click(function(){
var params = $(this).parent().serialize();
var obj=$(this).parent().siblings("div#caskContent");
var form=$(this).parent();
$.ajax({
url:"editCaskContent",
type:"post",
data:params,
dataType:"json",
success:function(e){
obj.empty();
obj.html("<font color=\"#00AA00\">追问:</font>");
obj.append(e.caskContent);
form.toggle();
alert("修改成功!");
},
error:function(e){
alert(e);
}
});
});
});

其中,大家可以看到,在发出ajax请求之前,我提前定义了两个变量,obj和form,分别用来存储两个jquery对象。如果在ajax的回调函数内使用$(this)的话,实践证明,是取不到任何对象的。具体原因,希望大神留言指教。。



相关阅读:
Java中的static关键字全面解析
JavaScript获取表单enctype属性的方法
快速解决Win7系统提示此windows副本不是正版的方法
水晶报表asp.net的webform下基本用法实例
JavaScript 实现完美兼容多浏览器的复制功能代码
详解Android中Handler的使用方法
CSS background全部汇总
CSS样式定义的优先级顺序介绍
js实现文本框选中的方法
详解对Linux内核进行升级的步骤
asp.net不用设置iis实现url重写 类似伪静态路由
Win7设置电源模式为高性能计划方法
Java4Android开发教程(四)java的变量
PHP+Javascript实现在线拍照功能实例
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 荒凉的寂寞 抄袭的下场作文500字 母亲的爱 2015年市场部年度工作总结 花开花落花满天作文900字 你总是在丰富着我的联想 学校党委书记述职报告 服装店长职责 陪伴才是最长情的告白…… 天使带来的快乐 中国电影800字 生意淡了 2015卫生局新型农村合作医疗工作运行情况材料 等待一扇不开启的门 金融机构贷款增加论文 “雪战”到底(一) 我与我的网络儿子 如若,你来过 最新婚礼主持人精彩串词 ~~梦夏的微笑~~(二)作文700字 2016年中考英语作文预测:快递的优势 【励志故事】每次只追前一名 帮助,从小事做起 小学六年级作文400字:快乐的五一节 孔子的名言带解读 受伤后更懂得珍惜别人的感情 寻找喜悦 太原,你欠我一个拥抱 只因春天来 爱情文章:不懂 那些花曾经开过作文200字 读《我想有个高级妈妈》有感 2012年建党节89周年征文稿 玩电脑作文500字 经济贸易局2016年工作总结及2017年工作设想 端午节国旗下讲话演讲稿 军训苦与乐作文500字 县煤炭监管办工作汇报 烟、在寂寞中点燃 策划书的格式 小学二年级作文400字:儿童节的来历 低碳生活大会工作总结 让阳光照亮整个人生(中英双语) 2016公务员面试时怎样进行自我介绍 时光(转载)作文400字 工程系大学毕业生的自我介绍 小学三年级作文350字:吃年夜饭 关于高速公路建设工作跟踪调研情况报告 2015年银行面试自我介绍技巧 读,你眸里的深情

Copyright © 2016 phpStudy |