Как исправить задержку после модального подтверждения ajax - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь отправить запрос AJAX после модального подтверждения. Без модального подтверждения AJAX работает быстро, но после того, как я показываю модальное и нажимаю кнопку подтверждения, AJAX работает медленно.

Я пытался конвертировать $.ajax в $.post, что глупо. Затем я попытался создать функцию для AJAX и вызвал ее, и это тоже не работает. Я ожидаю более быстрого или более эффективного способа сделать это.

$(document).on("click", "#somebutton", function() {
  var modal = $("#modal");
  modal.modal("show");
});

$(document).on("click", "#modalconfirm_button", function() {
  var modal = $("#modal");
  modal.modal("hide");
  var somedata = $(this).data('somedata');

  $.post('/myurl', {
    "somedata": somedata,
  }, function(data) {
    if (data) {
      // some code
    }
  })
});

1 Ответ

0 голосов
/ 12 июня 2019

JavaScript выполняется с той же скоростью.Это должно вызывать проблемы на стороне сервера, попробуйте проверить вкладку сети окна проверки в браузере, чтобы найти реальную причину и проблему, создаваемую ajax.См. Ниже изображение, чтобы получить представление о окне проверки Chrome.

as Shown in this Picture

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...