2016-03-04 88 views
0

虽然这并不理想,但我遇到了必须在弹出框上弹出的情况。但是,每当我尝试关闭两个弹出窗口时,它会忘记父窗口弹出窗口并且不会关闭它。如果我这样做通过弹出框删除弹出框

$('#LoadRejectionPopup').dialog('close'); 
    $('#LoadRejectionSave').dialog('close') 

由于父弹出不再是弹出窗口,所以它在第二行失败。我只想在用户点击“LoadRejectionPopup”时关闭。再次,这不是理想的方法,但它是必需的。

+0

你是什么意思父弹出不再是弹出? – amflare

+0

它说,父弹出没有初始化,所以我不能调用.dialog('关闭')它 – user5975648

回答

0

这两个弹出窗口都应具有.ui-dialog-content的JQuery UI类。

试试这个 - 它应该关闭两个(所有)弹出窗口。

$(".ui-dialog-content").dialog("close"); 
+0

工作就像一个魅力! – user5975648

+0

@ user5975648好听! – Tricky12

+0

我不能满足你,因为我有不到15个代表,但会尽可能给你最好的答案 – user5975648