我正在使用ruby2
和rails 4
。我坚持为simple_form
创建自己的ID。每次登录我的项目时,它都会创建不同的id
。可以获得那个ID吗?
<%= simple_form_for @kyc do |f| %>
我的代码和每次登录时都可以看到inspect元素中的代码(谷歌浏览器)
<form accept-charset="UTF-8" action="/kycs/19" class="simple_form edit_kyc" id="edit_kyc_19" method="post">
<form accept-charset="UTF-8" action="/kycs/20" class="simple_form edit_kyc" id="edit_kyc_20" method="post">
如果有人可以帮助我。
答案 0 :(得分:3)
基本上,表单的id由simple_form生成。如果您想手动分配,可以尝试:
<%= simple_form_for @kyc, html: { id: :kyc_form } do |f| %>
答案 1 :(得分:0)
使用此代码解决了这个问题。
<%= simple_form_for @kyc, html: { method: :put, id: :edit_kyc } do |f| %>