<select multiple="multiple" id="idOutputAttr1" style="height: 205px; width: 100%; overflow: auto;" ></select>
<select multiple="multiple" id="idOutputAttr2" style="height: 260px; width: 100%; overflow: auto;" ></select>
赋值
//给idOutputAttr1赋值
var output = [];
for ( var i = 0; i < jsonData.length; i++) {
output.push('<option value="'+ jsonData[i][1] +'">'+ jsonData[i][0] +'</option>');
}
$('#idOutputAttr1').html(output.join(''));
//或者给idOutputAttr2赋值
$('#idOutputAttr2').append($("<option></option>").attr("value","this is value").text("this is text."));
删除选中项
$("#idOutputAttr2 option:selected").remove();
获得选中值
var multipleValues = $("#idOutputAttr1").val();
根据值获得选中项
$("#idOutputAttr1 option[value='value']")
获得所有值
var multipleValues = $("#idOutputAttr2 option") || [];
for(var i=0; i<multipleValues.length; i++){
var v_text = multipleValues[i].text;
var v_value = multipleValues[i].value;
}