「保存」または「キャンセル」をクリックしても閉じないダイアログモーダルがあります。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>