如何使用jQuery删除引导Multiselect中的所有选项?

如何使用jQuery删除引导Multiselect中的所有选项?,jquery,twitter-bootstrap,bootstrap-4,Jquery,Twitter Bootstrap,Bootstrap 4,我想使用jQuery动态删除所有引导Multiselect选项。我如何才能删除相同的 我尝试过的代码: $("#userGroupDbKeyAjax2 option").remove(); 但它在引导多选择中不起作用 请尝试以下代码,单击“删除选项”,然后从“选择”中删除所有选项。这是演示代码,所以根据需要进行更新,或者添加html代码和相关jQuery,然后我将添加完整代码 功能删除{ $userGroupDbKeyAjax2.empty; //您还可以使用此$'userGroupDbK

我想使用jQuery动态删除所有引导Multiselect选项。我如何才能删除相同的

我尝试过的代码:

$("#userGroupDbKeyAjax2 option").remove(); 

但它在引导多选择中不起作用

请尝试以下代码,单击“删除选项”,然后从“选择”中删除所有选项。这是演示代码,所以根据需要进行更新,或者添加html代码和相关jQuery,然后我将添加完整代码

功能删除{ $userGroupDbKeyAjax2.empty; //您还可以使用此$'userGroupDbKeyAjax2'.html; } 1. 2. 3. 4.
单击以删除首先,您应该知道您的查询返回。 也就是说,您的数据存储在一个数组中

你可以这样说:

var $multiSelectOptions = $('#userGroupDbKeyAjax2 option');

# option 1
$.each($multiSelectOptions, function(index, element) {
    element.remove();
});

# option 2
$multiSelectOptions.each(function(index, element) {
    element.remove();
});
此方法的主要优点是,您可以轻松选择要删除的选项

$('.selectpicker').selectpicker('deselectAll');
文件:


原创:

您需要发布代码的所有相关部分,以创建一个新的应用程序。如果userGroupDbKeyAjax2是select元素的id,则这应该有效。是否要删除所有选项并保留空multiselect?或仅选择选项?答案为单选,而不是多选