-------------------------------------- $("#my-select").val() (1)一个没选时,返回null (2)选择时,返回选择的value的数组 ----------------------------------
var data=[]; var $el=$("#my-select"); $el.find('option:selected').each(function(){ data.push({value:$(this).val(),text:$(this).text()}); }); console.log(data) -----------------------------------
我这个是把所有option的value拼在一起,哈 var idStr=""; var $el=$("#my-select"); $el.find('option').each(function(){ idStr += $(this).val() + ","; }); if(idStr.length>0){ idStr = idStr.substring(0,idStr.length-1); } console.log(idStr);
|