2013-09-24 11 views
8
<%= text_field_tag :barcode, params[:barcode] %> 

generowaćSzyny: jak identyfikator zestawu lub nazwa przypisuje się w text_field_tag?

<input id="barcode" name="barcode" type="text"></input> 

ale muszę

<input type="text" name="barcode" id="autocomplete"></input> 

Ale w documentation i nie znaleźć sposób, jak zmienić atrybut ID.

Potrzebuję użyć text_field_tag, ponieważ wypełnia pole tekstowe z parametrami, jeśli przesyłanie nie powiedzie się.

jeśli myślę o tym, czy martwię się, jeśli zmienię identyfikator, nie wypełniając param?

Odpowiedz

20

spróbować

<%= text_field_tag :barcode, params[:barcode], id: 'autocomplete' %> 
+0

dziękuję, że działa – Muflix

2

Można również spróbować ...

<%= text_field_tag :barcode, params[:barcode], :id => 'autocomplete' %> 
0

spróbować tej

'<% = text_field_tag ​​"name_text", "value_text",: class = > "txBox",: rozmiar => 15%> '

to działa

<input type="text" size="15" name="name_text" id="name_text" values="" class="txBox">