Jquery Mobile -默认情况下启用Ajax,但我在POST上获得完整的页面刷新

Jquery Mobile - Ajax is enabled by default but I get full page refresh on POST

本文关键字:刷新 POST 情况下 默认 Mobile 启用 Ajax Jquery      更新时间:2023-09-26

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

    在我的例子中,当我提交表单时,
  • 我得到一个完整的页面刷新,我没有看到旋转加载器
  • 我得到一个空白页面的闪光,然后页面被加载。
  • 我的页面类似于一个调查页面,其中一个问题将显示与选择的选项列表,然后单击下一步。
  • 当用户单击Next时,它提交表单并通过控制器获取下一个问题。所以我不确定我错过了什么。

请通知

Thanks in advance

您可以尝试关闭页面过渡。移动版Jquery在页面转换方面仍然不是很流畅。

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

请参阅