Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RoR:表单中的销毁选项_Ruby On Rails_Destroy - Fatal编程技术网

Ruby on rails RoR:表单中的销毁选项

Ruby on rails RoR:表单中的销毁选项,ruby-on-rails,destroy,Ruby On Rails,Destroy,我曾尝试在我的应用程序中添加一个动态字段,以便在用户需要添加更多信息时添加新字段,但由于我没有成功,我尝试四处走动,我可能已经找到了一个复选框来取消该字段 这是我在_form.html.erb中的观点 <tbody name="bodao" class="jqueryform" id="bodao"> <tr class="tr" id="tr"> <td name="projetoid" class="projetoid" id="projetoid"> &

我曾尝试在我的应用程序中添加一个动态字段,以便在用户需要添加更多信息时添加新字段,但由于我没有成功,我尝试四处走动,我可能已经找到了一个复选框来取消该字段

这是我在_form.html.erb中的观点

<tbody name="bodao" class="jqueryform" id="bodao">
<tr class="tr" id="tr">
<td name="projetoid" class="projetoid" id="projetoid"> <%= f.grouped_collection_select :projeto_id, Cliente.order(:name), :projetos, :name, :id, :name, prompt: "Selecionar" %>  </td>
<td name="raiz" class="raiz" id="raiz">     <%= f.number_field :seq%>     </td>
<td name="seqpai" class="seqpai" id="seqpai">  <%= f.number_field :seqpai %>  </td>
<td name="descr" class="descr" id="descr">    <%= f.text_field :descr %> </td>

<td name="hour" id="hour" class="hour">    <%= f.number_field :hour %>   </td>
<td name="typo" id="typo" class="typo">   <%= f.select("typo", {"Analitica" => "Analitica", "Sintetica" => "Sintetica"}) %> </td>
<td><%= f.check_box :_destroy %></td>
 </tr>
 </tbody>

“Analitica”、“sintitica”=>“sintitica”})%>
我不知道这是否可行,但我正在尝试将许多代码放在我的视图和一个复选框中,如果标记了,应用程序将忽略这些字段,并且不会保存在数据库中

测试它的方式看起来,没有任何工作,无法张贴由于500内部服务器错误

完整表格代码


Firebug Post:

您能发布错误消息吗?是否有一个表单包装整个事件?我没有看到rails
表单标签的任何证据,也没有看到您在哪里设置了
f
。我已经添加了一个包含所有代码的粘贴箱,