假设一个页面new多个同类型的对象,且该对象内部含异步请求的回调,很有可能回调函数中的this指向最后一次new的对象。
解决该问题的办法是,异步请求使用$.ajax并制定其context为this,这样在回调函数的内部就知道是谁的回调了。
伪代码:$.ajax({url:_url,context:this,success:callback});
假设一个页面new多个同类型的对象,且该对象内部含异步请求的回调,很有可能回调函数中的this指向最后一次new的对象。
解决该问题的办法是,异步请求使用$.ajax并制定其context为this,这样在回调函数的内部就知道是谁的回调了。
伪代码:$.ajax({url:_url,context:this,success:callback});