Jquery 多重选择,尝试val(),可以';我得不到价值
所以我读了关于这个的另一个问题,我似乎无法让它起作用。 我有这个HTML:Jquery 多重选择,尝试val(),可以';我得不到价值,jquery,multiple-select,Jquery,Multiple Select,所以我读了关于这个的另一个问题,我似乎无法让它起作用。 我有这个HTML: <select name="filter" id="filter" multiple="multiple" data-native-menu="false"> <option>Choose Filter</option> <option value="Matt"> Matt</option> <option value="B
<select name="filter" id="filter" multiple="multiple" data-native-menu="false">
<option>Choose Filter</option>
<option value="Matt"> Matt</option>
<option value="Brian"> Brian </option>
</select>
即使选择了选项,也会返回空字符串。请尝试此操作
$("#filter option:selected").val();
试试这个
$('option:selected','#filter').html()
参考资料:
$('option:selected','#filter').html()
$('#filter').change(function(){
var selectedValues = $(this).find('option:selected').map(function(){
return this.value;
}).get();
console.log(selectedValues);
});