Я использую knockoutjs и имею несколько вызовов ajax в моем проекте в разных файлах сценариев. Я хочу упорядочить звонки в одну утилиту сценария и я реализовал следующие:jQuery AJAX Success callback
файл сценария A:
function ABC(){
function myCallbackFunction(result){
///
}
$Callbacks.add(myCallbackFunction);
var UtilityObj = new ClsUtility();
UtilityObj .GetData(myJSONObj);
}
Script File B:
function ClsUtility(){
function GetData(myJSONObj){
$.ajax(
////
success: $.Callbacks.fire(result);
);
}
}
Функция обратного вызова не вызывался. Помогите мне найти решение.
Спасибо, Рахул Adwani
вы можете поделиться немного больше кода, будет оценена рабочая скрипка –
'success: $ .Callbacks.fire (result);' похоже, что вы ** вызываете ** обратные вызовы в этой точке вместо ** присваивания ** одного, если '.fire' действительно не возвращает функцию. –
Я изменил код, чтобы он выглядел так: success: function (result) { $ .Callbacks.fire (result); } все еще функция обратного вызова не выполняется. –