重置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");