Такая проблема, когда отправляю форму выводится всплывающее окно и перезагружается страница, что не дает пользователю даже прочитать текст в всплывающем окне. Подскажите пожалуйста, как сделать чтобы отправка формы была после всплывающего окна или как то прервать на время отправку и вывести всплывающее окно?
Код ниже:
$('#buttonRestore').on('click', function (e) {
if($('#modalResetEmail').hasClass('valid')) {
$.ajax({
url: "/Handler.ashx?func=restrore-password",
type: "POST",
dataType: "html",
async: false,
data: { email: $('#modalResetEmail').val() },
success: function (response) {
var json = $.parseJSON(response);
if (json['success'] === 'true') {
showNotice(json['message']);
event.preventDefault();
} else {
event.preventDefault();
}
},
error: function (response) {
alert('error');
}
});
}
});