请求后有什么方法可以包含简单表单字段?

时间:2019-07-23 12:41:11

标签: ruby simple-form ruby-on-rails-6

创建页面加载表单时,我正在使用simple_form,但是我需要进行其他操作,我必须加载具有多个复选框的局部对象,这些复选框对应于来自数据库的数据,并且该局部对象在用户之后呈现单击一个按钮。

为此,我使用带有转义javascript的js.erb来渲染部分代码。我已经尝试过直接用简单形式加载,但是我意识到它没有按预期工作。

$('.table-responsive.'+<%=@category_id%>).
  html(
    "<%= escape_javascript(render partial: 'backend/research_participants/research_participants',
      locals: {companies: companies, category_id: category_id } ) %>"
  )
<% for company in @companies %>
  <tr>
    <td>
      <%= check_box_tag "#{category_id}company#{company.id}",
        company.id,
        checked = false,
        class: "companies_check_#{category_id}" %>
    </td>
    <td><%= company.trade_name %></td>
    <td><%= company.cnpj %></td>
    <td><%= company.contact&.email %></td>
  </tr>
<% end %>

0 个答案:

没有答案