我网站上的链接不起作用,我得到了在我的 anchor 上使用 data-ajax="false"
的解决方案,但没有得到真正的解释。有人可以帮助我吗?
最佳答案
data-ajax
是 jQuery Mobile 的一项功能。默认情况下,JQM 将尝试通过 ajax 加载页面以改善用户体验和转换。如果您设置 data-ajax='false'
那么 JQM 将执行正常的页面请求而不是使用 ajax。这可以用于表单和链接。
来自docs :
This tells the framework to do a full page reload to clear out the Ajax hash in the URL
如果您想在所有链接上禁用 ajax,那么您可以这样做,而不是将 data-ajax
添加到所有链接中:
$(document).bind("mobileinit", function () {
$.mobile.ajaxEnabled = false;
});
关于jquery - data-ajax ="false"到底做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13357088/