при закрытии диалога вся страница обновляется. Как я могу избежать? Пожалуйста, смотрите мой код ниже:как предотвратить перезагрузку страницы или обновление страницы после нажатия кнопки закрытия диалогового окна jQuery
// delete button
<a id="confirmDelete" class="button orange" href="#" onclick="goDelete(this);">Delete</a>
// function goDelete that opens a dialog.
function goDelete(a) {
var id = a.closest("[data-id]").getAttribute("data-id");
var url = window.location.origin + "/nurse_notes/delete_confirm.jsf?visitId=" + id;
//Create a Div, then append a new iframe inside of it
var dialog = $('<div>').append($('<iframe>').attr('src', url).css({"height":"300","width":"500"}));
$(dialog).dialog({
autoOpen: true,//Means open this now
title: "Delete Confirmation",
width: 550,
height: 375,
modal: true,
position: {my: "center", at: "center",of: "body"}
});
}
Проблема заключается в том, когда я нажмите кнопку Удалить или отменить кнопки в диалоговом окне, он обновляет страницу. Как остановить обновление страницы здесь?
HTML Отмена Я делаю что-то вроде этого, но она по-прежнему обновления страницы :(
Я новичок в JQuery, ищет ввод/обратную связь о том, где я буду неправильно. Спасибо
Добро пожаловать в Переполнение стека. Я подозреваю, что что-то вызывает ошибку, проверьте консоль. Также это не очень полный пример. В целом, кажется, это тяжелый переполняющий файл для подтверждения подтверждения удаления. – Twisty