如何清除选择框

时间:2014-01-17 16:38:16

标签: jquery-chosen

我希望这将是一个简单的答案,我使用选定的下拉菜单来过滤记录。我添加了另一个用于重置过滤器值的按钮。

我想清除“重置”点击中选择的下拉列表。

我确实尝试更改所选值,但没有运气。

任何指针?

3 个答案:

答案 0 :(得分:2)

最后回答了我的问题,在GitHub for Choosen插件中询问了它。

以下代码就像魅力一样: -

          $('.dropdownclass option:selected').removeAttr('selected');
          $('.dropdownclass').trigger('chosen:updated');

希望这会有所帮助..

答案 1 :(得分:0)

你的回答:

$(".category-filter").val("")

如果它有类“过滤器”,并且附加在按钮.click()函数中,并且在document.ready函数中,则应该有效。 - 选项值“”实际上是可以选择的选项吗?我相信它需要这个才能发挥作用吗?

显示的小提琴..

http://jsfiddle.net/UmV6p/3/

答案 2 :(得分:0)

您需要先重置它,然后动态更新。

$(".category-filter").val(""); 

$(".category-filter").trigger("chosen:updated");     //version v1.0.0

$(".category-filter").trigger("chzn:updated");     //other than version v1.0.0

希望这有帮助。