嘿,我現在用的是下面的函數jQuery的回調,呼籲,而無需等待響應
$.ajax({
type: 'POST',
url: "/User/SaveMyDetailsSettings",
data: mySettings.MyDetailsForm.serialize(),
success: function (data) {
alert("callback");
alert(data);
if (data == "Success") {
window.location = "User/MySettings";
}
else if (data == "Failed") {
alert("Sorry!! Failed to submit your settings");
}
}
});
,這是一個按鈕(這是一個簡單的鏈接)的單擊事件中添加,但這裏的問題是它不會等待響應,而是直接調用成功函數。請幫忙!!
嘿,我剛剛找到答案,如果你從點擊甚至按鈕返回一個錯誤,那麼問題就不會發生。但是,這裏的按鈕不是傳統的HTML提交按鈕,只是一個超鏈接。 – 2010-06-27 07:11:48