ruby-on-rails - 如何在rails中获取simple_form的动态id

标签 ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2

我正在使用ruby2rails 4 。我一直坚持为 simple_form 创建自己的 id 。每次我登录项目时,它都会创建不同的 id 。可以得到那个id吗?

<%= simple_form_for @kyc  do |f| %> 

是我的代码,当我每次登录时,我都可以在检查元素(google chrome)中看到代码

<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">

如果有人可以的话请帮助我。

最佳答案

基本上表单的id是由simple_form生成的。如果您想手动分配它,您可以简单地尝试:

<%= simple_form_for @kyc, html: { id: :kyc_form } do |f| %>

关于ruby-on-rails - 如何在rails中获取simple_form的动态id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23870664/

相关文章:

ruby-on-rails - 创建滴灌电子邮件事件 Rails

ruby-on-rails - 这些 Ruby 版本中存在 heroku 命令吗?

ruby-on-rails - 如何编写确保发送电子邮件的Rspec Controller 测试?

ruby-on-rails - Rails3 Controller 操作中的条件语句

ruby-on-rails - bundle 安装失败(权限被拒绝@rb_sysopen)

ruby-on-rails - 使用 ruby​​ gsub 或 jquery 在图像标签外添加 div

ruby-on-rails - 如何在 Rails 中通过继承获得多态关系?

ruby-on-rails - PostgreSQL 字符串 (255) 限制 - Rails、Ruby 和 Heroku

ruby - 我可以使用 capybara/rspec 来匹配范围吗?

ruby-on-rails - Rails - 查找不存在另一个连接表的记录