[英]Ajax doesn't send data and doesn't show any alerts
我有一個 ajax 問題。 我問過一次有關 ajax 的問題,但現在我的代碼無法發送數據,甚至無法顯示警報。 這段代碼什么都不做。 僅在單擊按鈕發送更改數據后,“laravel-session”的“數據”選項卡中的 Web 控制台中
$('#saveBtn').on('click', function (e) {
e.preventDefault();
alert("test");
$.ajax({
url: "/ress/Add",
method: "POST",
data: $('#addForm').serialize(),
dataType: 'text',
success: function (response) {
alert("test3");
}
});
alert("test2");
});
即使在代碼中是錯誤函數,此代碼也僅顯示帶有 (test) 和 (test2) no (test3) 的警報。 我挖掘整個互聯網以找到解決方案,但仍然沒有結果。 (提交時)或其他功能也不起作用。 如果我嘗試過這個或其他,我可以回答任何解決方案
它現在正確發送但我認為它沒有打開路由文件,因為在路由文件中我必須向數據庫添加一些數據
如果您獲得 419 狀態,則表示該路由受身份驗證保護。
請檢查ajax的錯誤部分,以便您了解錯誤是什么。
$('#saveBtn').on('click', function (e) {
e.preventDefault();
alert("test");
$.ajax({
url: "/ress/Add",
method: "POST",
data: $('#addForm').serialize(),
dataType: 'text',
success: function (response) {
alert("test3");
},
error: function (err) {
alert("in error");
}
});
alert("test2");
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.