我正在尝试将 DotNetOpenAuth 与使用 jquery mobile 的网站集成。我遇到了一个问题,jquery mobile 似乎正在取消到服务器响应的提供方(外部站点)的 302 重定向。
我尝试在 mobileinit 事件中使用以下内容关闭默认的 jquery mobile ajax 处理:
$.mobile.ajaxEnabled = false;
如果我将 jquery mobile 排除在外,则 302 重定向将得到正确处理,并且 OpenID 与提供方的集成工作正常。
谁能告诉我如何让 jquery mobile 正确处理到外部站点的 302 重定向?
对于表单,只需将“data-ajax”属性设置为 false。
应该是这样的:
<form action="postthis" method="post" data-ajax="false">
这将禁用 jQuery mobile 的默认 ajax 处理。
参考:http://jquerymobile.com/test/docs/forms/forms-sample.html http://jquerymobile.com/test/docs/forms/forms-sample.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)