在选择2个选项(A和B)后,我有一个多选选择2下拉菜单,如下所示Original Dropdown。
Options Selected我只希望C出现在选项中所需的输出为
Desired Output我正在使用带有jquery的c#中的剃刀页面,如下所示cshtml:
<select id="selector"
class="col-md-24"
multiple="multiple"
asp-for="Payload.List"
asp-items="@(new SelectList(Model.DropDown, "Id", "Name"))">
</select>
JQuery语言
$('#selector').on("select2:selecting", function (e) {
$('#' + e.params.args.data._resultId).css("display", "none");
});
here _resultId有生成的选项的id,我想隐藏带有该id的选项。但它不起作用,有人能帮忙吗
1条答案
按热度按时间wydwbb8l1#
不确定你使用的select2的版本是什么。对于我的项目,我使用的select2最新版本
4.1.0-rc.0
,只需要像下面这样应用css:如果上面的css不适用于您的项目,而您使用的是其他旧版本,请尝试应用下面的css: