ruby-on-rails - Rails 简单表单按钮 ID

标签 ruby-on-rails forms simple-form

我无法让 id 在按钮上以简单的形式工作,我试过了

this

= f.button, :input_html => { :id => 'my_id' }
= f.button, :input_html => { :id => 'my_id' }, :submit

and this

= f.button, html: { id: :edit_account } 
= f.button, html: { id: :edit_account } :submit

正确的做法是什么?

最佳答案

= f.button :submit, id: "随便"

如果您查看 documentation ,它接受一个可选的字符串和一个选项散列(用于类或 ID)。在内部,它只是调用 submit_tag 帮助器,这就是为什么它不同于 input 帮助器,后者在 input_html 散列中传递任何 HTML 属性。

关于ruby-on-rails - Rails 简单表单按钮 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41678129/

相关文章:

jquery - 用简单的形式限制复选框

ruby-on-rails - CSS 背景图片未显示在 Rails 站点上

html - rails :how to verify what kind of user log in?

jquery - 如何使用 JQuery 通过 ruby​​ on Rails 操作方法从数据库加载内容?

php脚本不会抛出异常

javascript - rails 上的两个保存按钮功能略有不同

ruby-on-rails - ActiveRelation 将如何影响 rails 的 includes() 功能?

javascript - 如何通过隐藏表单在同一页面显示表单输出

ruby-on-rails - 提交 simple_form 后,我在显示 View 中看到一个空白页面

ruby-on-rails - 如何将 select2-rails 与acts_as_taggable_on (simple_form) 一起使用