将class id添加到button_to的div中

时间:2012-06-25 18:05:28

标签: ruby-on-rails erb

所以我的button_to erb标签给了我类似下面的东西,我想知道是否可以通过在选项哈希中传递一些内容而不是使用js或手动添加html来向div添加id:

<div>
<input id="button" type="submit" value="title">
<input name="auth_token">
</div>

我的按钮erb代码只是

<%= button_to title, {}, :id => "button"%>

2 个答案:

答案 0 :(得分:9)

从3.2开始,button_to通过html_options键“form”接受表单属性的哈希

<%= button_to title, {}, :form => { :id => "button" } %>

答案 1 :(得分:0)

据我所知,你无法真正改变父div的id。

button_to选项实际上不允许as you can see.

您可以将类添加到父表单中。不完全确定为什么使用button_to命令添加div以说实话。