ruby-on-rails - 如何使用rails中的form_tag方法在params中传递参数

标签 ruby-on-rails

我正在尝试传递参数 params[:tab] => "drive"在 car_path 方法中使用 form_tag 但它在 car_path 参数中不可用。这是我正在尝试的

<%= 
form_tag(
    car_path(@user.id), 
    {
        :method => :get, 
        params[:tab] => "drive", 
        :class => "form form-horizontal"
     }
) do 
%>

最佳答案

有点不同的想法:使用 hidden field 不是更好吗?在表格里面?

<%= hidden_field_tag :tab , "drive" %>

关于ruby-on-rails - 如何使用rails中的form_tag方法在params中传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22937799/

相关文章:

ruby-on-rails - 用于报告指标的 Rails 对象结构

javascript - 当我收到 200 响应时,CoffeeScript 一直触发错误?

ruby-on-rails - 如何从 Rails 引擎在开发组中添加 gem?

html - 下拉菜单被截断

ruby-on-rails - Rails如何处理并发请求

javascript - 如何在触发 Rails form_tag 提交操作之前将 MD5 应用于密码?

ruby-on-rails - 当我在 Rails 中收到 PG::ForeignKeyViolation 错误时,如何显示一个闪现通知消息

ruby-on-rails - 如何使用 Rails 在一个查询中执行多个语句?

ruby-on-rails - 使用 OR 的 Sunspot/SOLR 查询

javascript - 在 Rails 中使用 jQuery 效果使用动态 ID 渲染数据