Доброго дня всем!
Есть некий объект
var Model = function(modelName) {
var url = '/data/'+modelName+'.json';
this.Data = null;
$.ajax({
type: 'POST',
dataType: 'json',
url: url,
async: true,
success: function(response) {
Model.Data = response; // Вот тут беда
},
fail: function() {
alert('Error');
}
});
}
var table = new Model('table');
В указанном месте есть необходимость отдать данные в переменную
this.Data
Но использовать this не могу, а как иначе, не представляю. Пробовал через superclass, но не вышло.
Я очень плох в ООП на JavaScript, надеюсь на подсказку!
Заранее всем спасибо!