自动提交表单
<% form_tag "/tasks",:method => :get do %>
<%= select_tag 'project_id', options_for_select(Project.for_select(current_user),params[:project_id].to_i), :onchange => 'this.form.submit()' %>
<%= text_field_tag :search_content %>
<%= submit_tag "搜索" %>
<% end %>
重要的第二行的:onchange => 调用
顺便记录一下:options_for_select()
本文介绍了一种使用Rails实现自动提交表单的方法。通过在表单选择框中加入onchange事件并设置表单提交功能,当用户更改下拉菜单选项时,页面将自动提交表单并进行搜索操作。
195

被折叠的 条评论
为什么被折叠?



