【发布时间】:2017-05-11 13:45:46
【问题描述】:
说明:
我正在使用 Select2 进行下拉菜单,并且我正在尝试禁用列表中的选定选项。我写了下面给出的代码,但它不起作用。这段代码有错误吗?
代码:
$("#Users").change(function () {
$(".select2-results .select2-results__option[aria-selected=true]").each(function () {
$(this).attr("disabled","disabled");
});
});
HTML:
<div class="form-group">
@Html.Label("Send Mail To", new { @class = "control-label", @style= "position: absolute;margin-top:18px;" })
<a id="clearSelectedUsers" class="pull-right btn btn-primary M-B10">Clear</a>
@Html.DropDownListFor(m => m.Users, new SelectList(Model.Users, "Email", "Name"), "Select", new { multiple = "multiple", @class = "form-control" ,@disabled = "disabled" })
</div>
脚本:
var usersSelect2 = $("#Users").select2(); usersSelect2.val(toBeSelectedManagers).trigger("change");
【问题讨论】:
标签: jquery jquery-select2