1

我在 Rails 3.1 应用程序中启动并运行了 Authlogic。一切运行正常。

当我使用 jQuery Mobile 尝试“移动”应用程序时,应用程序无法“保持”会话。这意味着在登录时,应用程序会前进到正确的屏幕,但用户没有登录。因此,无法访问后续屏幕。此外,“登录后”网址显示:

http://localhost:3000/user_sessions

它应该是

http://localhost:3000/mobiles

(我正在使用“mobiles”控制器给我一个 /mobiles 视图,我在其中放置了所有 jQuery Mobile 嵌套页面。)

我已将其范围缩小到 jQuery 脚本。如果我将它包含在布局中,则无法保存会话。如果我将其注释掉,会话将被保存并且一切正常,但我会丢失登录表单上的 jQuery Mobile 格式/样式。

这是脚本:

<script src="http://code.jquery.com/mobile/1.1.0-rc.2/jquery.mobile-1.1.0-rc.2.min.js"></script>    

有人也有这个问题吗?

4

0 回答 0