Jquery Mobile -默认情况下启用Ajax,但我在POST上获得完整的页面刷新
Jquery Mobile - Ajax is enabled by default but I get full page refresh on POST
我使用ASP.NET MVC
创建了一个jQuery mobile
应用程序,在jQuery移动文档中提到,在单击链接或提交表单时默认启用Ajax进行页面转换。
- 在我的例子中,当我提交表单时,
- 我得到一个完整的页面刷新,我没有看到旋转加载器 我得到一个空白页面的闪光,然后页面被加载。
- 我的页面类似于一个调查页面,其中一个问题将显示与选择的选项列表,然后单击下一步。
- 当用户单击Next时,它提交表单并通过控制器获取下一个问题。所以我不确定我错过了什么。
请通知
Thanks in advance
您可以尝试关闭页面过渡。移动版Jquery在页面转换方面仍然不是很流畅。
$(document).on( "mobileinit", function() {
$.mobile.defaultPageTransition = "none";
});
请参阅相关文章:
- j查询如何在加载了 load() 函数的页面上进行 POST/AJAX,而无需刷新页面
- 在 ajax POST 后根据搜索条件刷新表
- PHP 在刷新后记住 POST 值
- Ruby on rails,新的 POST to API 和刷新页面
- 无法使用$.post刷新页面
- 使用ajax post上传文件而不刷新页面
- AngularJS:如何添加新的POST'将项添加到$scope而不刷新页面
- 使用post请求刷新页面
- 美元.post不会刷新MVC视图
- Jquery Mobile -默认情况下启用Ajax,但我在POST上获得完整的页面刷新
- PHP-POST无刷新与AJAX &jQuery
- 为什么不'不post '不保存到页面刷新
- 仅在Ajax POST请求期间单击按钮刷新页面
- 在AngularJs中,在发出post请求后不刷新页面就显示数据
- Ajax post在不应该刷新页面的时候刷新页面
- BootstrapFormjQuery$.post不刷新页面和PHP发送邮件
- 会话闪存消息仅在单独刷新后显示,而不在POST上显示
- 如何使用POST在一个页面中提交多个表单,而不刷新ExpressJS中的页面
- 使用AJAX POST到PHP并在更改时刷新
- 不用重新加载或刷新页面的post方法