我试图从bootstrap-select(https://developer.snapappointments.com/bootstrap-select/)中删除多选选择器中的所有值,但无论我怎么尝试,它都不起作用。
我已经试着按照上面提供的链接中的方法中的remove方法的示例进行操作。
我还尝试使用.empty()
,然后使用.selectpicker('refresh')
,这样只删除了第一个,但是当我单击列表中的第二个时,它会显示第一个(已删除)的值为选定值。
JSF中间文件:https://jsfiddle.net/asjnpLkh/1/
2条答案
按热度按时间n3h0vuf21#
尝试使用以下代码重置select元素。
这将清除所有选定的值并刷新SelectPicker以更新其显示。
编辑
使用以下代码从select元素中删除所有选项:
这将从选择元素中删除所有选项,并刷新选择器以更新其显示。然后,您可以根据需要向选择元素添加新选项。例如:
b4lqfgs42#
**解决方案:**问题似乎出在beta3版本的bootstrap-select上。使用beta2可以正常工作。Remove all options from bootstrap select multiselect