繁体   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