Ajax не отправляет данные и не показывает никаких предупреждений - PullRequest
0 голосов
/ 22 марта 2020

У меня проблема с ajax. Однажды я спросил о ajax, но теперь мой код не может отправлять данные или даже показывать предупреждение. Этот код ничего не делает. Только в веб-консоли на вкладке «Данные» в «laravel -сессии» после нажатия кнопки для отправки изменяющихся данных

    $('#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) даже когда в коде есть функция ошибки. Я копаю целое число rnet, чтобы найти решение и до сих пор безрезультатно. (при отправке) или другая функция тоже не работает. Я могу ответить за любые решения, если я попробовал это или другое

post

Это теперь отправляет правильно, но я думаю, что это не открытый файл маршрута, потому что в файле маршрута с этим я должен добавить некоторые данные в базу данных

Ответы [ 2 ]

0 голосов
/ 22 марта 2020

Пожалуйста, проверьте часть ошибки 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");
    });
0 голосов
/ 22 марта 2020

Если вы получаете статус 419, это означает, что маршрут защищен аутентификацией.

...