melo
однажды
jQuery срабатывание callback функции в классе при $.ajax запросе.
Привет.
У меня есть класс на js, в котором через jquery осуществляется ajax запрос.
В результате выполнения запроса я получаю данные в json формате. И для отображения результатов выполнения запроса я бы хотел вызывать метод в этом же классе.
Что-то типа
. Но так, к сожалению, не работает. Я пробовал и с eval тоже, но не выходит. Похоже внутри ajax'a не видны методы классы. Можете что-то посоветовать?
-~{}~ 02.09.08 12:00:
нашел решение. Надо обращаться не по this, а по имени класса, в моем случае toolbarAction.
Привет.
У меня есть класс на js, в котором через jquery осуществляется ajax запрос.
PHP:
ajax : function(form) {
var params = $(form).serialize();
$.ajax({type: "POST",
url: this.modal,
data: params,
dataType: "json",
success: function(data){
alert(data.callback);
}
});
}
Что-то типа
PHP:
this.data.callback(data);
-~{}~ 02.09.08 12:00:
нашел решение. Надо обращаться не по this, а по имени класса, в моем случае toolbarAction.