<%= text_field_tag :barcode, params[:barcode] %>
产生
<input id="barcode" name="barcode" type="text"></input>
但我需要
<input type="text" name="barcode" id="autocomplete"></input>
但在documentation中,我找不到如何更改ID属性的方法。
我需要使用text_field_tag,因为如果提交失败,它会使用params填充文本框。
答案 0 :(得分:24)
试试这个
<%= text_field_tag :barcode, params[:barcode], id: 'autocomplete' %>
答案 1 :(得分:1)
你也可以试试这个......
<%= text_field_tag :barcode, params[:barcode], :id => 'autocomplete' %>
答案 2 :(得分:0)
试试这个:
<%= text_field_tag "name_text","value_text", :class => "txBox", :size=>15 %>
HTML:
<input type="text" size="15" name="name_text" id="name_text" values="" class="txBox">