jQuery Mobile URL 未更新

标签 jquery mobile jquery-mobile

我正在使用 jquery mobile,发现当我将用户重定向到新表单时,网址未正确更新。我认识到正在进行一些 ajax 操作,但是,当我禁用 ajax 表单提交和/或链接时,ulrs 仍然没有更新。

以下js放置在mobile-1.0b3.min.js的链接上方

这几乎就像下面的内容没有任何区别。

    <script type="text/javascript">

    //http://jquerymobile.com/demos/1.0a3/#docs/api/globalconfig.html
    $(document).bind("mobileinit", function () {
        //apply overrides here
        $.mobile.ajaxLinksEnabled = false;
        $.mobile.ajaxFormsEnabled = false;
        //$.mobile.defaultTransition = false;
        //$.mobile.loadingMessage = "loading3";
        //$.mobile.pushStateEnabled = true;
    });

</script>

我发现只有完全禁用 ajax,URL 才会保持用户所在页面的最新状态

$.mobile.ajaxEnabled = false;

最佳答案

我已经被这个问题困扰了好几个星期了。我在这里发布了一个类似的问题,并给出了对我有用的答案......

jQuery Mobile/MVC: Getting the browser URL to change with RedirectToAction

关于jQuery Mobile URL 未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7585712/

相关文章:

css - 多个 jQuery Mobile 计数气泡

javascript - 我想使用 jquery 和 css 选择器读取没有嵌套 div 内容的 div 内容

ios - 如何使用 Mixpanel 为 iOS 分配 AB 测试桶

jquery - 从 JQuery Mobile 中删除错误消息?

c# - 了解 Windows Universal App (UWP) 中的扩展执行 session

jquery - 使用 JQuery Mobile CSS 设置 JQuery 创建按钮的样式?

javascript - Backbone 集合。 fetch() 不在 mozilla 中呈现 View

javascript - 使用简单的 'setTimeOut' 功能暂停基本 slider 的正确 jQuery(或 javaScript)代码是什么?

javascript - 在最后一个选定元素之后执行函数的 jQuery 插件

jquery - 面板无法在使用 JQuery Mobile 的所有页面中工作