我正在使用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 并不能解决我的问题,因为当我单击接受按钮时它会覆盖该功能