首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我尝试添加表单时,行将消失

当我尝试添加表单时,行将消失
EN

Stack Overflow用户
提问于 2011-12-19 22:41:07
回答 1查看 82关注 0票数 1

所以,我试着跟着this example走。我正在尝试将其转换为我自己的项目,在该项目中,我有一组行,这些行基于在第一个表单中应用搜索条件的结果显示。我现在正在尝试在结果周围放置第二个表单,以便为管理员提供复选框,以便能够同时编辑显示的多个行。然而,当我尝试在结果周围放置一个表单时,结果完全消失了。

下面是我的控制器的相关部分:

代码语言:javascript
运行
复制
  def index
    @search = Distribution.workflow.search(params[:traits_searchable_search])

    respond_to do |f|
      f.html  {
        @report = @search.paginate(:page => params[:page])
        render :action => 'index'
      }
      f.csv do
        send_data @report.to_csv, :type => "text/csv", :filename => "distribution_workflow_report.csv"
      end
    end
  end

这个视图没有什么特别之处。但我正在尝试包装这个标记(我还尝试删除了:method => :put片段,值得注意的是,提供给form_tag的路径是目前显示的页面,直到我弄清楚如何使路由工作为止):

代码语言:javascript
运行
复制
<% form_tag admin_distributions_workflows_path, :method => :put do %>

围绕着这张桌子:

代码语言:javascript
运行
复制
  <table class="standard-grid">
<tr>
  <th class="first"></th>
  <th>ID</th>
  <th>Customer</th>
  <th>Customer Email</th>
  <th>Resume URL</th>
  <th>Partner</th>
  <th>Partner Email</th>
  <th>Status</th>
  <th>Assigned To</th>
  <th>Comments</th>
  <th></th>
</tr>
<% @report.each do |row| %>
  <tr>
  <td><%= check_box_tag "row_ids[]", row.id %></td>
  <td>
    <%= row.owner.id %>
  </td>
  ....
</td>
</tr>
<% end %>
  </table>
<% end %>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-19 22:45:53

从Rails3开始,您必须对form_forform_tag使用<%=格式

代码语言:javascript
运行
复制
<%= form_tag
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8562918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档