$(function () {
$('#modalDlg2').live("click", function (event) {
event.preventDefault();
loadDialog(event, "/User/Create");
});
function loadDialog(event, target) {
var $dialog = $('<div></div>');
$dialog.empty();
$dialog
.load(target)
.dialog({
title:"Novo utilizador",
modal: true,
autoOpen: false,
width: 600,
show:'fade',
hide:'fade',
minHeight: 400,
resizable: false
});
$dialog.dialog( "option", "buttons", {
"Cancelar": function() {
$(this).dialog("close");
$(this).empty();
} });
$dialog.dialog('open');
}
})
クローズボタン「キャンセル」に問題があり、モーダルダイアログを閉じてから空にする必要がありますが、$(this).dialog( "close")が機能しないようで、.empty()は機能します。
私は自分の問題の解決策を探してきました。誰かがこれで私を助けることができますか?