Jquery mobile 为什么使用带有数据本机菜单的选择框=";假;在链接对话框中生成url哈希,从而关闭当前对话框?
我使用链接对话框来收集一些输入数据。每个对话框都有一个选择框、一个下一步按钮和一个弹出菜单,使用户可以跳回当前对话框之前链中的每个对话框 在开始页面上,一个按钮打开第一个对话框。当您从“选择”框中选择一个条目并通过单击“下一步”按钮转到下一个对话框时,一切正常。通过选择弹出菜单中的条目跳回第一个对话框也可以正常工作。但在再次单击“下一步”按钮返回第二个对话框后,在其选择框中选择一个条目将导致关闭对话框并再次显示起始页 为什么呢?我认为这与哈希()中添加的ui state=对话框URL有关 我在选择框中使用data native menu=“false”。当我使用默认数据本机菜单=“true”时,一切正常 JQ V1.8.2Jquery mobile 为什么使用带有数据本机菜单的选择框=";假;在链接对话框中生成url哈希,从而关闭当前对话框?,jquery-mobile,drop-down-menu,jquery-ui-dialog,Jquery Mobile,Drop Down Menu,Jquery Ui Dialog,我使用链接对话框来收集一些输入数据。每个对话框都有一个选择框、一个下一步按钮和一个弹出菜单,使用户可以跳回当前对话框之前链中的每个对话框 在开始页面上,一个按钮打开第一个对话框。当您从“选择”框中选择一个条目并通过单击“下一步”按钮转到下一个对话框时,一切正常。通过选择弹出菜单中的条目跳回第一个对话框也可以正常工作。但在再次单击“下一步”按钮返回第二个对话框后,在其选择框中选择一个条目将导致关闭对话框并再次显示起始页 为什么呢?我认为这与哈希()中添加的ui state=对话框URL有关 我在选
JQM V1.2.0
在FF、Safari中测试
我还启动了一个。提到的罚单带来了解决方案。此行为将在下一版本中修复。您可以测试我的问题,并尝试下一版本的解决方案 顺便说一下:在此期间,您可以使用这段代码使当前版本正常工作:
$.mobile.pushStateEnabled = false;