Jquery Mobile – 默认情况下启用Ajax,但我在POST时获得整页刷新
我使用ASP.NET MVC
创建了一个jQuery mobile
应用程序,并在jQuery移动文档中提到,默认情况下,Ajax在单击链接或提交表单时启用了页面转换。
- 就我而言,当我提交表格时,
- 我得到整页刷新,我没有看到旋转装载机。
- 我得到一个空白页面,然后页面加载。
- 我的页面类似于一个调查页面,其中将显示一个问题,其中包含要选择的选项列表,然后单击“下一步”。
- 当用户单击“下一步”时,它将提交表单并通过控制器提取下一个问题。 所以我不确定我错过了什么。
请指教
提前致谢
您可以尝试关闭页面转换。在页面转换中,Jquery mobile仍然不是很流畅。可能是导致问题。
$(document).on( "mobileinit", function() { $.mobile.defaultPageTransition = "none"; });
请参考
过渡期间jQuery Mobile闪烁屏幕