Как исправить работу кнопки входа в систему только после двух-трехкратного нажатия после добавления вызова ajax? - PullRequest
0 голосов
/ 15 апреля 2019

Я добавил вызов ajax в мой код.после добавления я сталкиваюсь с периодически возникающей проблемой в кнопке входа в систему.т.е. кнопка работает только после двух или трехкратного нажатия.

Я думаю об удалении тайм-аута на 1 секунду и из вызова ajax.

$.ajaxSetup({ 
  timeout: 1000 
});
console.log(dom, iden);

$.post("getidp", {
  dom: dom,
  iden: iden
}, function(data, status) {
 alert("test click");
  var result = $.trim(data);
  window.location = (url.substring(0, res + 5) + (result + "/") + url.substring(res + 5, url.length));
}

Перед добавлением этих изменений Кнопка входа в систему перемещалась в течение 1 клика.Однако после этих изменений иногда он работает только после двух или трехкратных нажатий.

1 Ответ

0 голосов
/ 15 апреля 2019

Первым параметром метода $.post должен быть URL-адрес, по которому в вашем случае должен быть сделан запрос на публикацию вместо строки ('getidp').

Проверьте официальную документацию - https://api.jquery.com/jquery.post/

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