URL中的括号会导致所有疯狂行为

时间:2011-12-07 12:24:32

标签: mobile jquery-mobile

我正在使用jQuery mobile创建一个网站的移动版本,但发现绝大多数内置功能都已损坏。

问题来自我的网址,它们看起来像这样:

http://www.mysite.com/testurl/(S(3wlciqrhccimwx133y2sivxb))/Home/Logon.aspx

^^^ 括号中的位对于每个会话都是不同的。

使用后退按钮或ajax页面加载会导致此错误:

未捕获的语法错误,无法识别的表达式:data-url ='/ testurl /(S(0f2xpaxk5131rsm1rkmantws))/ Home / Index.aspx')

我真的非常需要这方面的帮助,我已经解决了大部分问题,但如果我能够让核心功能发挥作用,我的生活就会轻松得多。

干杯!

1 个答案:

答案 0 :(得分:0)

根据Alex K的建议,这里编辑了编辑过的jquerymobile.js文件,该文件允许在网址中使用括号 - 希望它可以帮助其他人:

http://jsfiddle.net/bazzlad/bWUsa/