我在我的MVC C#项目中使用select2 api进行多选选择列表。我已将代码中的下拉列表绑定:
@Html.DropDownList("ddlPackingParty", new SelectList(ViewBag.Parties, "ID", "Name"), new { @class = "select2 form-control", @multiple = "multiple" })
我用javascript中的select2定义了它,如下面的代码:
$(".select2").select2({
placeholder: 'Select parties',
multiple: true
});
一切顺利,直到我试图设定它的价值。我在互联网上搜索过,大多数人都提出了建议,就像这个$('#ddlPackingParty').select2('val',["5","6","7"])
一样,这在我的情况下不起作用。在我的情况下,它只是设置第一个值。它没有设置所有3个值。
我的时间不够。有人可以帮我吗?
提前致谢