我在搜索表单中有一个下拉菜单和一个清晰的搜索按钮。我希望在单击按钮时清除下拉列表中的选定值。除了我无法清除下拉列表之外,所有包含在下面的咖啡脚本代码都有效。我怎样才能做到这一点?
<%= search_form_for @search, :builder => SimpleForm::FormBuilder do |f|%>
<%= f.input :year_gteq, :collection =>years_options%>
<%= f.input :year_lteq, :collection =>years_options%>
<%= f.submit "Clear Search", :name => nil, :id => :q_reset, :class => "btn" %>
咖啡脚本
$("#q_reset").click ->
$(".clear-fields").val('')
$('input:checkbox').removeAttr('checked')
$('#clear-dropdown-fields').prop('selectedIndex', 0)
这对我有用:
$('表单选择').val('')