对于搜索表单我只想显示复位按钮时,从四个可用的选择至少一个选项被选中,并隐藏了一次所有选择字段已被重置。 用下面的jQuery我解决这些问题一下子,这当然用于显示按钮工作正常,但是当我有一个以上的选择字段,例如选择选项选择了“颜色”和“尺寸”,只要清除两个选择选项中的一个,重置按钮就会消失。jQuery的:隐藏元素时没有选择字段选项已选定(多个字段)
如何让jQuery确保全部选择已被重置以隐藏重置元素?
当前的代码:
jQuery('#my_searchform select').change(function() {
if(jQuery(this).val()) {
jQuery('.reset').show();
} else {
jQuery('.reset').hide();
}
});
我认为你应该检查每个选择和比较的电流值 “.VAL()” 与第一个选项” .find( '选项')。 eq(0)“值。如果它们相等,则选择复位。 – MVG1984