我只是从wp_dropdown_categories生成的代码中选择了项目:
<select class="postform" id="cat" name="cat" size="8" multiple="multiple" style="margin-left: 5px; font-family: tahoma; width: 150px;">
<option value="-1">select_option</option>
<option value="7" class="level-0">vlc2</option>
</select>
我使用此代码从该多重选择框中获取数据:
var terms = $('select#cat option:selected').text();
但是当我提醒它时,数据会自行联系,如下所示:
terms=select_optionvlc2
这不是我喜欢的,我想要这个:
terms=select_option,vl2
或
terms=[0] => select_option, [1]=>vlc2
等待你的想法。
gracies。
答案 0 :(得分:1)
试试这个:
$('button').on('click', function() {
var term = $('#cat option:selected').map(function() {
return $(this).text();
}).toArray().join(",");
alert(term);
});
答案 1 :(得分:0)
$(":button").click(function(){
var $arr=[];
$("#cat option:selected").each(function(){
$arr.push($(this).text());
});
alert($arr);
});