【问题标题】:Ruby-on-Rails using jquery mobile, redirect not change the urlRuby-on-Rails 使用 jquery mobile,重定向不更改 url
【发布时间】:2012-05-03 04:11:37
【问题描述】:

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

def create 
   ...
   redirect_to root_path
end

登录后更改页面主页正常,但 url 仍然保持 localhost:3000/users/sign_in

如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails-3 jquery-mobile ruby-on-rails-3.1


    【解决方案1】:

    我已经使用 Rails 3.2.3 和 mobylette gem 测试了 jQuery mobile 以进行浏览器检测。 在您的应用程序布局文件中添加带有来自 rails 的请求数据的 data-url 属性。

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

    这里有更多信息(外部链接、对话框):

    Page Links Jquery mobile

    【讨论】:

    • 你这个天才。谢谢斯凯勒!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    • 2010-10-25
    • 1970-01-01
    相关资源
    最近更新 更多