0
Код, приведенный ниже, запускается одним нажатием кнопки и после выполнения запроса выполняется только один раз. Кроме того, пропустив код, он запускается только один раз, однако предупреждения отображаются дважды. Любые предложения по поводу почему?JQuery Ajax - Alert, стреляющий дважды
$.ajax({
url: '@ConfigurationManager.AppSettings["AppDirectory"]/OperatorApplication/PafSearch/' + pafPostcode.val(),
type: 'POST',
success: function (response) {
addressList.empty();
addressSelection.hide();
if (response == null) {
alert("No addresses found for the postcode provided.\n\nPlease enter your address manually");
}
//other processes removed...
}
});
Вы уверены, что запрос высылается только один раз? –
Вы можете проверить, сколько раз запрос отправляется с помощью инструментов проверки браузеров (firebug и т. Д.). Вероятно, запрос ajax отправляется дважды из другой части кода. Вы можете поставить предупреждение перед $ .ajax, чтобы проверить, вызвано ли оно дважды. – ZubaiR