我在我的場景中使用JQuery對話框。 $(selector).dialog("close");
不起作用。我有什麼替代方法來關閉JQuery對話框?替代關閉JQuery對話框
-1
A
回答
1
1
嘗試$('#dialog').dialog('destroy');
其中#dialog是您在顯示div標籤的ID對話框
1
您可以使用:
$('#dialogId').dialog('destroy');
但這是很奇怪的,那.dialog('close')
不起作用。你能提供更多信息嗎?
0
根據以前的答案,當您需要完全刪除元素及其內容時,會使用對話框('destroy')。如果您只需隱藏或關閉並保留值,您只需隱藏該元素即可。 $("#dialog").hide();
但是,如果你不摧毀它,它會繼續在DOM中添加你應該避免的對話框,因爲如果在再次初始化對話框之前沒有定義對話框,就會進行驗證,如果它存在,就說$("#dialog").show();
或$("#dialog").dialog('open');
$("#dialog").dialog({
title: "xyz",
modal: true,
close: function(){
$("#dialog").hide()
//This is where the code reaches when you press the x button or click on the custom cancel or close button.
}
});
$("#dialog").open();
希望這回答了這個問題。
相關問題
- 1. 關閉jQuery Datepicker關閉jQuery對話框
- 2. 如何從對話框代碼中關閉jQuery UI對話框?
- 3. jQuery對話框不關閉
- 4. 關閉jQuery對話框
- 5. jQuery的對話框關閉
- 6. jQuery post對話框關閉
- 7. 關閉jQuery對話框
- 8. jQuery的關閉對話框
- 9. jquery-ui關閉對話框
- 10. jquery對話框關閉IE
- 11. jquery對話框關閉與複選框
- 12. Jquery對話框關閉按鈕不關閉;對話框只能打開一次
- 13. 我無法在關閉對話框中關閉對話框
- 14. 在Android中關閉對話框而不關閉對話框
- 15. 關閉對話框,關閉其主對話框
- 16. JQuery對話框 - 用關閉按鈕替換超時
- 17. jQuery:手動關閉對話框
- 18. jquery對話框模式不關閉
- 19. jQuery UI對話框自動關閉
- 20. jquery ui對話框意外關閉
- 21. JQuery對話框關閉問題
- 22. 關閉屏幕的JQuery UI對話框
- 23. jQuery的對話框不會關閉
- 24. jQuery UI對話框不會關閉
- 25. 回覆後jquery對話框關閉
- 26. 顯示關閉在jQuery的對話框
- 27. 關閉ajax回調的jQuery對話框
- 28. jQuery UI的對話框不會關閉
- 29. 關閉Iframe中的jQuery UI對話框
- 30. jquery對話框關閉不起作用