示例代碼:JavaScript回調是如何工作的
function GetEmployee(Id, callback) {
return $.ajax({
...
...
success: function(data) {
if(data.success == 1)
callback('1');
else
callback('2');
},
...
});
}
比方說,這種特殊的jQuery代碼是在我的Firefox在我的機器(客戶端)的標籤「2」的執行,一旦它看到Ajax調用,調用將發送到Web服務器,一旦請求已經被Web服務器處理,它就會將這個響應發送回我的機器(客戶端)。
現在,世衛組織將會監聽服務器響應並將此響應帶入我的回調方法中?我的意思是,確定Firefox及其標籤號碼和回調方法(success:function(data))。謝謝閱讀。
你的問題不清楚。你似乎在上面的代碼中有你需要的所有部分。該成功方法的「data」參數是來自ajax調用的響應,如果需要,您可以將它作爲param傳遞給callback()方法。你能否爲我們重新提出你的問題或問題? – Graham 2013-04-10 20:28:18