我正在使用knockoutjs并在我的项目中使用不同的脚本文件进行多次ajax调用。 我想将调用简化为一个实用程序脚本,并实现了以下内容:
脚本文件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);
);
}
}
不会调用回调函数。 帮我找出解决方案。
谢谢, Rahul Adwani
答案 0 :(得分:0)
您可以删除括号中的括号:
success: $.Callbacks.fire
相当于:
success: function(result){
$.Callbacks.fire(result);
}
但是你不能用括号设置指针函数