重置Jquery Select2多个下拉列表会导致选择空白项目?
我在用户注册页面中使用Multiple Select2插件。点击提交按钮,保存详细信息后我将重置下拉列表。问题是当我从下拉列表中选择另一个项目时,会在下拉列表中自动选择一个blank item
HTML
@Html.DropDownListFor(m => m.MultipleCourseId , Model.MultipleCourseList , "" , new { @class = "form-control select2", @id = "ddlCourseMultiple",@multiple="multiple" })
在Jquery按钮上调用重置单击
$(document).on("click", "#btnCancel", clearAll); //clear all controls var clearAll = function () { $(".form-control").val(''); //resetting dpdwn for clearing the selected option $("#ddlCourseMultiple").select2("val", ""); return false; };
你可以试试这个:
$("#ddlCourseMultiple").val(null).trigger("change");