Ruby-on-Rails使用jquery mobile,重定向不更改url

问题描述 投票:2回答:1

我有登录问题和jquery mobile的一些动作表单。当我尝试登录帐户时,它会转到控制器会话 - 操作创建。

def create 
   ...
   redirect_to root_path
end

登录后它改变页面回家很好,但网址仍然保留localhost:3000 / users / sign_in

如何解决这个问题?

ruby-on-rails-3 jquery-mobile ruby-on-rails-3.1
1个回答
8
投票

我用Rails 3.2.3和mobylette gem测试了jQuery mobile用于浏览器检测。在应用程序布局文件中,使用rails中的请求数据添加data-url属性。

<div data-role="page" data-url="<%= request.path %>">

更多信息(外部链接,对话框):

Page Links Jquery mobile

© www.soinside.com 2019 - 2024. All rights reserved.