如果在打开的对话框外的页面中进行了任何输入更改,如何关闭任何打开的jquery-ui对话框?
我写了这段代码:
$("input").keyup(function () {
$(".ui-dialog-content").dialog("close");
});
这样可以正常工作,但即使输入更改使用对话框也会关闭对话框,如果正在进行输入更改,我只需要关闭对话框页面,在对话框外。
请告知。
答案 0 :(得分:0)
关闭页面上任何输入更改的任何打开的jquery对话框。
$('.ui-widget-overlay').live("click", function () {
$("#dialog").dialog("close");
});