如何为多个下拉菜单设置jquery select2的选定值?

时间:2019-03-15 13:32:46

标签: jquery jquery-select2 dropdown

我的表单包含5个下拉列表。我正在为每个JQuery Select2使用drop-down list。当我尝试编辑它时,只有一个下拉列表显示先前的设置值。

我的代码:

$('.select2').select2({
  //placeholder: 'Select an option'
});

if (data.candidateId !== '') {
  $("#candidateParentId").select2().select2(data.candidateParentId, data.parent);
  $("#candidateTypeId").select2().select2(data.candidateTypeId, data.candidateType);
}

但是此代码仅显示候选父值,而不显示候选类型值。

我在控制台中同时获得了这两个值。

我只是提到这个: How to set selected value of jquery select2?

任何帮助都将受到赞赏。预先感谢。

1 个答案:

答案 0 :(得分:0)

尝试一下

$("#candidateParentId").select2("val", data.parent);

$("#candidateTypeId").select2("val", data.candidateType);