jQuery移动URL未更新

jQuery移动URL未更新,jquery,mobile,jquery-mobile,Jquery,Mobile,Jquery Mobile,我正在使用jquery mobile,当我将用户重定向到新表单时,发现URL没有正确更新。我知道有一些ajax操作正在进行,但是,当我禁用ajax表单提交和/或链接时,ULR仍然没有更新 下面的js位于mobile-1.0b3.min.js链接上方 这几乎就像以下几点没有任何区别 <script type="text/javascript"> //http://jquerymobile.com/demos/1.0a3/#docs/api/globalconfig.h

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

下面的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>
1) $.mobile.ajaxEnabled=false;beta 1之后的一切


2) 只有在客户端执行重定向时,url才会更改。我也遇到过这个问题,所以当找到一个好的解决方法时,我会让你知道(我假设你正在尝试在代码中执行响应。重定向(“目标”),而不是将其附加到按钮单击事件,如果按钮单击不起作用,那么我不知道是否可以帮助你).

我已经为此烦恼了好几个星期了。我在这里贴了一个类似的问题,并在上面写了一个对我有用的答案


我正在使用.net mvc 3并执行服务器端RedirectToAction(),这会将用户推到新页面,但随后不会更新url。是的,如果我使用ajaxEnabled=false全面禁用ajax,它会工作,但是我不会得到很好的转换等@David,你有没有想过如何在不禁用ajax的情况下执行RedirectToAction()?
$.mobile.ajaxEnabled = false;