Jquery Mobile – 默认情况下启用Ajax,但我在POST时获得整页刷新

我使用ASP.NET MVC创建了一个jQuery mobile应用程序,并在jQuery移动文档中提到,默认情况下,Ajax在单击链接或提交表单时启用了页面转换。

  • 就我而言,当我提交表格时,
  • 我得到整页刷新,我没有看到旋转装载机。
  • 我得到一个空白页面,然后页面加载。
  • 我的页面类似于一个调查页面,其中将显示一个问题,其中包含要选择的选项列表,然后单击“下一步”。
  • 当用户单击“下一步”时,它将提交表单并通过控制器提取下一个问题。 所以我不确定我错过了什么。

请指教

提前致谢

您可以尝试关闭页面转换。在页面转换中,Jquery mobile仍然不是很流畅。可能是导致问题。

 $(document).on( "mobileinit", function() { $.mobile.defaultPageTransition = "none"; }); 

请参考

过渡期间jQuery Mobile闪烁屏幕