-3
當前我正在使用來驗證用戶。當它過期時,它會強制用戶離開。所以,它應該會在ajax中提示用戶輸入錯誤信息,但它會跳過ajax函數。Ajax錯誤功能不起作用
這裏是我的代碼:
$('#AddSalesTeamForm').submit(function (e) {
e.preventDefault();
$.ajax({
url: "/ABC/AddST/",
data: {
"Username": $("#username").val(),
"FullName": $("#fullName").val()
},
type: "POST"
})
.success(function (data) {
swal({
title: "Done!",
text: "Successfully added!",
type: "success"
},
function() {
window.location.href = '/ABC/Index';
});
})
.error(function (data) {
swal("Oops", "We couldn't connect to the server!", "error");
});
e.preventDefault();
})
哪裏是你的代碼在服務器端? 'url:「/ ABC/AddST /」',.嘗試將console.log數據寫入'success'和/或'error'函數以知道您正在收到的錯誤。 – graceth
,因爲你是ajax代碼語法本身是不正確的。 – graceth
使用@ choz的回答。 console.log「成功和/錯誤」數據回調以瞭解您正在收到的響應 – graceth