這打破了我的腦海,我有兩個函數 1)得到一個ID 2)調用第二個函數與檢索的ID。在一個jquery函數中,只調用第二個函數一個函數第一個函數返回結果
現在我需要他們在一個功能結合起來,但很明顯,第二個函數被GetSelectedID之前調用 ()返回
function FillControl() {
var iSelectedID = GetSelectedID();
SetControlValuesWithSelectedID(iSelectedID);
}
function GetSelectedID() {
$.ajax({
url: '123.ashx',
type: 'POST',
contentType: 'application/json',
success: function (data1) {
return data1;
}
});
}
請幫助獲得第二個函數被調用一次第一函數被稱爲。
韓元那*已經*爲你做了嗎? – 2012-07-18 09:45:06
GetSelectedID()是異步的嗎?你能發佈這個函數的實現嗎? – 2012-07-18 09:46:43
不幸的是,第二個函數在第一個函數返回selectedID之前被調用 – 2012-07-18 09:46:59