雖然這並不理想,但我遇到了必須在彈出框上彈出的情況。但是,每當我嘗試關閉兩個彈出窗口時,它會忘記父窗口彈出窗口並且不會關閉它。如果我這樣做通過彈出框刪除彈出框
$('#LoadRejectionPopup').dialog('close');
$('#LoadRejectionSave').dialog('close')
由於父彈出不再是彈出窗口,所以它在第二行失敗。我只想在用戶點擊「LoadRejectionPopup」時關閉。再次,這不是理想的方法,但它是必需的。
雖然這並不理想,但我遇到了必須在彈出框上彈出的情況。但是,每當我嘗試關閉兩個彈出窗口時,它會忘記父窗口彈出窗口並且不會關閉它。如果我這樣做通過彈出框刪除彈出框
$('#LoadRejectionPopup').dialog('close');
$('#LoadRejectionSave').dialog('close')
由於父彈出不再是彈出窗口,所以它在第二行失敗。我只想在用戶點擊「LoadRejectionPopup」時關閉。再次,這不是理想的方法,但它是必需的。
這兩個彈出窗口都應具有.ui-dialog-content
的JQuery UI類。
試試這個 - 它應該關閉兩個(所有)彈出窗口。
$(".ui-dialog-content").dialog("close");
工作就像一個魅力! – user5975648
@ user5975648好聽! – Tricky12
我不能滿足你,因爲我有不到15個代表,但會盡可能給你最好的答案 – user5975648
你是什麼意思父彈出不再是彈出? – amflare
它說,父彈出沒有初始化,所以我不能調用.dialog('關閉')它 – user5975648