Anonymous
Функция кнопки диалога JQUERY-ui x
Сообщение
Anonymous » 19 дек 2024, 00:39
Я использую диалоговое окно jquery-ui.
Моя проблема заключается в том, что при нажатии кнопки x, чтобы закрыть диалоговое окно, мне также нужно выполнить функцию cancel().
Как я могу это сделать?
Код: Выделить всё
var content =
{
autoOpen : false,
modal : true,
width : 350,
minHeight : 50,
height : 350,
position : "center",
resizable : false,
draggable : false,
close : function () {$(".privacy_modal").prop("checked", false);},
buttons:
{
"Cancel": function cancel()
{
$(".privacy_modal").prop("checked", false); $(this).dialog("close");
},
"Accept": function accept()
{
$(".privacy_modal").prop("checked", true); $(this).dialog("close");
}
}
};
ПРИМЕЧАНИЕ. Использование close не решает мою проблему, поскольку оно переопределяет функцию, когда я нажимаю кнопку «Принять».
Подробнее здесь:
https://stackoverflow.com/questions/112 ... n-function
1734557975
Anonymous
Я использую диалоговое окно jquery-ui. Моя проблема заключается в том, что при нажатии кнопки x, чтобы закрыть диалоговое окно, мне также нужно выполнить функцию cancel(). Как я могу это сделать? [code]var content = { autoOpen : false, modal : true, width : 350, minHeight : 50, height : 350, position : "center", resizable : false, draggable : false, close : function () {$(".privacy_modal").prop("checked", false);}, buttons: { "Cancel": function cancel() { $(".privacy_modal").prop("checked", false); $(this).dialog("close"); }, "Accept": function accept() { $(".privacy_modal").prop("checked", true); $(this).dialog("close"); } } }; [/code] [img]https://i.sstatic.net/M77qF.png[/img] ПРИМЕЧАНИЕ. Использование close не решает мою проблему, поскольку оно переопределяет функцию, когда я нажимаю кнопку «Принять». Подробнее здесь: [url]https://stackoverflow.com/questions/11240025/jquery-ui-dialog-x-button-function[/url]