Я использую Knockoutjs и имею несколько вызовов ajax в своем проекте в разных файлах сценариев. Я хочу упростить вызовы в один служебный скрипт, и я реализовал следующее:
Файл сценария А:
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);
);
}
}
Функция обратного вызова не вызывается. Помогите найти решение.
Спасибо, Рахул Адвани.
success: $.Callbacks.fire(result);
похоже, что в этот момент вы вызываете обратные вызовы, а не назначаете их, если только.fire
действительно не возвращает функцию. - person Felix Kling   schedule 05.06.2013