Javascript 取消选择引导选择选择器不工作中的所有选定选项

Javascript 取消选择引导选择选择器不工作中的所有选定选项,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,函数clearSearchForms(){ $('searchItemTypes')。选择器('val',''; $('#searchItemTypes')。selectpicker('取消全部'); $('searchItemNew')。选择器('val',''; $('searchItemNew')。selectpicker('deselectAll'); } $('.selectpicker').selectpicker(); 一个 两个 三 一 两个2 三三 清除所有尝试以下操作: $

函数clearSearchForms(){ $('searchItemTypes')。选择器('val',''; $('#searchItemTypes')。selectpicker('取消全部'); $('searchItemNew')。选择器('val',''; $('searchItemNew')。selectpicker('deselectAll'); }

$('.selectpicker').selectpicker();
一个
两个
三
一
两个2
三三
清除所有
尝试以下操作:

$("#searchItemTypes").selectpicker('deselectAll')
$(document).on('click','#foo',function(){
$(“#searchItemTypes>option”).removeAttr('selected');
});

饼干
番茄酱
太妃糖

单击我
对于后代,您需要在清除选项后刷新选择器:

$('.selectpicker').val('default').selectpicker('deselectAll');
$('.selectpicker').selectpicker('refresh');

可能重复@CarstenLøvboAndersen我看过那篇文章,但我没有解决我的问题你需要在一个片段中复制你的问题。仅仅通过“交谈”我们帮不了你。@MihaiT添加了代码片段,奇怪的是,它在这里工作。。。。但不是在代码中,也不是在我尝试使用firebug时。开发人员控制台中是否有任何错误?我在问题中提到过这一点,它对我从来都不起作用。这是针对简单的选择选取器,但不是针对引导选择选取器。明白了。我用引导选择选择器尝试了这一点,它的工作<代码>$(文档).on('click','#foo',function(){$('[data id=searchItemTypes]').attr('title','');$('[data id=searchItemTypes]>span').html('');})这已关闭,但它只是删除了占位符文本而不是选定的选项,这些选项仍处于选定状态。确定。添加此代码
$('#searchItemTypes>option')。removeAttr('selected')在此
$('[data id=searchItemTypes]>span').html('')之后。它将取消选择所选选项。