Hello, i've used prototype before, and i'm trying to learn jquery now. The problem: I have an object that makes an ajax call, and i want the success callback to call a function within my object. The problem is that inside the callback function, "this" does not point to my original class.
Example:
function C(){
this.loadData();
}
C.prototype.loadData = function(){
$.ajax({
url:"URL/",
dataType:'json',
success:this.dataRetreived
});
}
C.prototype.dataRetreived = function(JSON){
console.info(this);
console.info(JSON);
}
Using Prototype i'd could simply use .bind(this)
, but jquery has a different way of doing things..