使用select标记在select2中设置多个值不起作用

时间:2016-08-16 15:54:17

标签: javascript jquery asp.net-mvc select2 jquery-select2-4

我在我的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个值。

我的时间不够。有人可以帮我吗?

提前致谢

0 个答案:

没有答案