单击“保存”或“取消”时,我有一个对话框模式没有关闭。我与jQuery UI 的官方演示页面进行了比较,似乎无法找到为什么这不起作用。
这是我所拥有的:
$(function () {
$("#DetailsWindow").dialog({
autoOpen: false,
resizable: false,
height: 500,
width: 600,
modal: true,
title: 'Appointment Details',
buttons: {
"Save": function () {
$(this).dialog("close");
},
"Cancel": function () {
$(this).dialog("close");
}
}
});
$('button').click(function () {
$("#DetailsWindow").dialog("open");
});
});
HTML:
<button>A button</button>
<div id="DetailsWindow">
<h3>Title</h3>
<span>Some Text</span>
</div>