Ruby on rails Rails视图并将post请求提交给;新";方法

Ruby on rails Rails视图并将post请求提交给;新";方法,ruby-on-rails,json,Ruby On Rails,Json,我有一个rails视图,其中包含从API中自动生成的内容。本质上,从索引中,我希望用户能够提交一个表单,对该数据执行操作。因此,我需要提交表格,以及我需要在表格中传递的任何信息 rails视图数据使用以下代码填充: <form> <table class="dataTable"> <tr> <th><%= button_to "Add To-Do Lists", new_setting_path, :class => 'b

我有一个rails视图,其中包含从API中自动生成的内容。本质上,从索引中,我希望用户能够提交一个表单,对该数据执行操作。因此,我需要提交表格,以及我需要在表格中传递的任何信息

rails视图数据使用以下代码填充:

<form>    
<table class="dataTable">
 <tr>
  <th><%= button_to "Add To-Do Lists", new_setting_path, :class => 'button regular', :method => "get", :style=>'float: left; position: relative; margin-bottom: 0px;' %><%= link_to "customize", new_setting_path, :method => "get", :style=>'float: left; position: relative; top: 5px;' %>
 </th>
<th><strong>Project Name</strong></th>
<th></th>
  <th></th>
  </tr>

  <% @todo_list_masters.each do |todo_list_master| %>
  <tr>
    <td><input type="checkbox" id="<%= todo_list_master.id %>" value="Car"></td>
    <td><%= todo_list_master.name %></td>
    <td><a href="<%= raw todo_list_master.url %>">Open In Basecamp</a></td>
    <td><%= link_to "Set as Master", {:controller => :settings, :action => :basecamp_todolist_master, :basecamp_model_id => todo_list_master.id, :basecamp_model_name => todo_list_master.name } %></td>
  </tr>
  <% end %>
</table>
</form>

'button regular',:method=>“get”,:style=>'float:left;位置:相对位置;页边距底部:0px;'%>“get”,:style=>'float:left;位置:相对位置;顶部:5px;'%>
项目名称
:settings,:action=>:basecamp\u todolist\u master,:basecamp\u model\u id=>todo\u list\u master.id,:basecamp\u model\u name=>todo\u list\u master.name}%>
因此,我的目标是提交选中的复选框,并将其传递给控制器中的新方法。很明显,我已经用“表单”标签包装了整件事,所以这就是我所需要的。有什么好办法吗?阿贾克斯还是什么


另外,作为一个简短的补充,这些元素实际上并不反映数据库中的任何内容,它只是我发送的JSON数据

我之前在下面的链接中回答了类似的问题