4
我在.aspx頁面上從客戶端調用Web服務,並且我想調用此服務成功的函數。將函數名稱作爲參數傳遞給另一個函數
函數的名稱將作爲參數傳遞給此函數,該函數將動態更改。也許
function funName parm1, parm2, onSucceedCallFuntion
function onSucceedCallFuntion(result)
//doing something here.
,因爲它是一個字符串的是,爲什麼「成功」的功能不能被稱爲
function funName(parm1, par2, onSucceedFunName) {
$.ajax({
url: "../WebServices/ServiceName.asmx/ServiceFunName",
data: JSON.stringify({
parm1: parm1,
par2: par2
}), // parameter map type: "POST", // data has to be POSTED
contentType: "application/json",
dataType: "json",
success: onSucceedFunName,
});
function onSucceedFunName() {}
如果回調有參數會怎樣?所以我們需要做doStuff(onSuccess(arg1,arg2));當我嘗試這樣做時不起作用。 – jmease
@jmease編輯答案。 – sdleihssirhc