我试图在我的App中添加一个动态字段来添加新字段,如果用户需要提供更多信息,但由于我没有成功,我试图绕过,我可能找到的一个复选框破坏这个领域。
这是我在_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>
我不知道这是否可行,但我试图在我的视图和复选框中放置许多代码,如果标记APP将忽略这些字段并且不会保存在数据库中。
以它看起来的方式测试它,没有任何效果,因为500内部服务器错误而无法POST。
完整的_form代码http://pastebin.com/c1CRQ2wJ
Firebug Post:http://pastebin.com/3KyT3EX1