Я пытаюсь найти способ вызова пользовательских функций для закрытия и сохранения с помощью моего диалогового окна интерфейса jQuery.jQuery ui dialog custom close функции
$("#checkbox-confirm").dialog({
width: 600,
autoOpen: false,
modal: true,
responsive: true,
close: function() {
// special things happen when they click the cancel button
$(this).dialog("close");
},
save: function() {
// also some special things then close the dialog
}
});
$(".btn-cancel").click(function(e) {
e.preventDefault();
$("#checkbox-confirm").dialog("close");
});
$(".btn-save").click(function(e) {
e.preventDefault();
$("#checkbox-confirm").dialog("save")
});
Мои кнопки отделены от моего диалога, как:
<div id="#checkbox-confirm">
modal things here
<button class="btn-cancel>Cancel</button>
<button class="btn-save">Save</button>
</div>
Является ли это даже возможно, или я должен найти другой способ реализации?
'save' - это не событие или метод' dialog', поэтому это не сработает. Я бы создал автономные функции, которые затем закрывают «диалог» после завершения. – Twisty