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

nó tạoĐường ray: cách ID hoặc Tên được đặt trong text_field_tag?

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

nhưng tôi cần

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

Nhưng trong documentation tôi đã không tìm ra cách làm thế nào để thay đổi thuộc tính ID.

tôi cần phải sử dụng text_field_tag ​​vì nó điền vào hộp văn bản với thông số nếu gửi không thành công.

nếu tôi nghĩ về im lo lắng nếu tôi thay đổi ID thì không điền vào thông số?!

Trả lời

20

thử này

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

cảm ơn bạn hoạt động – Muflix

2

Bạn cũng có thể thử này ...

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

thử

'<% = text_field_tag ​​"name_text" này, "value_text",: class = > "txBox",: size => 15%> '

hoạt động

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