重置jQuery Select2 Multiple下拉列表是否导致选择空白项目? [英] Resetting Jquery Select2 Multiple dropdownlist causes a blank item to be selected?
本文介绍了重置jQuery Select2 Multiple下拉列表是否导致选择空白项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在用户注册页面中使用多个Select2 插件.点击提交按钮后,详细信息已保存,我正在重置下拉列表.问题是,当我从下拉列表中选择另一个项目时,在下拉列表中会自动选择blank item
I am using Multiple Select2 plugin in an user registraion page.On clicking the submit button,after the details are saved i am resetting the dropdownlist.The problem is that when i select another item from the dropdownlist a blank item
is automatically selected in the dropdownlist
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");
这篇关于重置jQuery Select2 Multiple下拉列表是否导致选择空白项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文