想象一下,第一次,數據不匹配,並且ajax已經返回了請求,然後向表單發送一條錯誤消息,之後我該如何停止Ajax調用在表單/輸入中進行的更改?如何在沒有任何更改的情況下停止Ajax調用
$("input[name=signup]").click(function(event) {
if ($(this).attr('type') == "submit" && $(this).attr('name') == "signup") {
formValidate = function() {
$.ajax({
url: "/ajax/req-signup.aspx",
type: "post",
dataType: "json",
data: { ... },
success: function(response) { ... }
});
}
formValidate();
}
event.preventDefault();
});
'沒有改變'不明白。 – Jai
這意味着用戶沒有改變任何輸入值 –