实现select2全选所有的选项
传入select2的Id即可。
//select2全选所有的选项
function chooseSelect2All(select_id) {//document的对象,可以取到optionvar item = document.getElementById(select_id)//$('#'+select_id);//jquery的对象,用来指定select2控件的选择项var item_jq = $('#'+select_id);var option_list = [];for(var i=0; i< item.length;i++){var optionVal = item[i].getAttribute('value');option_list.push(optionVal);}item_jq.val(option_list).trigger("change");
}
说明一下:
document.getElementById获取的是html的对象,
可以用下标获取到所有option的值,放在列表中。
然后在用$('#id')的方式获取jquery对象。
使用.val(option_list).trigger("change");设置选择项。