如何获取Select2中已选择的值

时间:2017-07-25 04:18:19

标签: javascript jquery jquery-select2

我有一个用select元素制作的select2框,我使用DWR从后端获取值。我想将这些值设置为select2元素,使其显示已选中。我已尝试动态添加选定的属性,但它不起作用。但是,当我使用所选属性对选项元素进行硬编码时,它的工作原理。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

你试试:

如果设置单个值:

  $('select').val('1').trigger('change');

如果设置了多个值:

var selectedValues =[];
selectedValues[0] = "a";
selectedValues[1] = "c";

 $('select').select2('val', selectedValues);

如果获得价值:

$('select').val();
$('#selectid').val();  //By id
$('[name=selectname]').val();  //By attr

$('select').select2("val")