我有嵌套对话框:dialog1在编辑模式下显示详细信息,dialog2显示可选项目的自定义列表。我打开对话框:
$.mobile.changePage("dialog1.html", { transition: "slideup" });
Dialog2以相同的方式打开(在dialog1上打开):
$.mobile.changePage("dialog2.html", { transition: "slideup" });
问题在于,当我关闭项目选择时,对话框上的对话框1重新创建,之前输入的所有输入都会重置。在不影响dialog1的情况下关闭dialog2的最佳方法是什么? Dialog2关闭:
$('#dialog2').dialog('close');