我有这个form_for标签:
= form_for @food, :autocomplete => "off", :id => "food" do |f|
这是它生成的标签:
<form action-autocomplete="off" action-id="food" accept-charset="UTF-8" method="post">
如何从form_for标记中指定html表单id属性?请注意,padrino添加了一个&#34;动作&#34;也可以在自动完成属性之前。
对我来说这看起来像个错误。我使用的是Padrino版本0.12.2。
答案 0 :(得分:1)
如果要使用自定义ID,则需要将URL指定为第二个参数。代码应该是:
= form_for @food, '/path/to/create/', id: 'food' do |f|
这是从Rails采用的类似模式。 In Rails, however,您不必将URL指定为第二个参数,并且基于HTML的设置会转到html
选项键。值得为此开一个问题。