相关疑难解决方法(0)

类的jQuery ajax回调成员?

可能重复:
有没有办法让JQuery ajax成功函数访问它所包含的对象?

我有一些类似的代码

myClass.prototype.doStuff = function(){

  $.ajax({
        type: 'POST',
        url: $('#form').attr('action'),
        data: $('#form').serialize(),
        success: this.callback
  });
};

myClass.prototype.callback = function(data){
   if(this.someFlag){
     //do some stuff  
   }

};
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我应该this是myClass的实例,但实际上并非如此.这是为什么?

javascript jquery

2
推荐指数
1
解决办法
513
查看次数

标签 统计

javascript ×1

jquery ×1