我有一个调用 jQuery$.post
函数的事件。我想访问$.post
函数内部定义的变量,但我遇到了麻烦。
在这种情况下,我想访问该currentId
变量。
$('.notMatching').click(function(){
var currentId = this.id;
$.post("http://"+ document.domain + baseUrl +"/tables/demo.json", { id: this.id },
function(dat){
alert(currentId); //undefined
if(dat['result']==1){
$(this).parent().html('<input type="checkbox" class="first" value="'+this.id+'">');
}
}
);
});
有没有办法做到这一点?
顺便说一句,这个事件$(document).ready(function(){
与许多其他事件一起发生。