这是我的表格:
<%= form_tag('/search/results', :method => "get") do %>
<%= label_tag(:q, "Search for:") %>
<%= text_field_tag(:q) %>
<%= submit_tag("Search") %>
<% end %>
我希望当我开始在文本字段中输入时,网站将刷新。 我该怎么做?
答案 0 :(得分:5)
如果您只想为text_field_tag
生成的元素添加额外的HTML属性,则可以将它们作为哈希传递。
<%= text_field_tag(:q, :onkeyup => 'myJSFunctionToHandleStuff()') %>
除了:disabled
,:size
,:maxlength
,:placeholder
以外的哈希参数被视为直接生成的input
元素上的HTML属性