1

我使用 Symfony 2.1 和 jQuery Mobile 1.1.1 创建了一个简单的页面。我的整个页面都在防火墙后面。

登录后,菜单显示良好,但窗口位置栏中的 URL 是 localhost/mobile/web/app_dev.php/loginCheck(这是 Symfony 的 login_check URL)。当我使用我的一个菜单按钮导航到另一个页面时,一切正常,但是当我按下新页面标题中的后退按钮时,它会尝试返回 loginCheck 页面,这当然会失败,因为 loginCheck是无效路由。有没有人遇到过这个问题?

4

1 回答 1

1

正如我在评论中提到的,如果我将表单指定为

<form method="post" action="{{ path('login_check') }}" data-ajax="false">

一切都按预期工作。然而,我认为这应该被视为一种解决方法。

于 2012-09-20T21:09:52.470 回答