簡體   English   中英

Ajax 不發送數據也不顯示任何警報

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM