<select id="user-type" multiple="multiple"> <option value="1">Type-1</option> <option value="2">Type-1</option> <option value="3">Type-1</option> </select>我有这个选择列表标签有一些带有值的选项。我需要将未选定的项目放入数组,请帮助!
1 回答
一只甜甜圈
TA贡献1836条经验 获得超5个赞
你可以这样做:
$('#user-type').change(function(){
var uns = $("option:not(:selected)",this).map(function() {
return this.value
}).get();
});
演示
$('#user-type').change(function(){
var uns = $("option:not(:selected)",this).map(function() {
return this.value
}).get();
console.log(uns);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="user-type" multiple="multiple">
<option value="1">Type-1</option>
<option value="2">Type-1</option>
<option value="3">Type-1</option>
</select>
添加回答
举报
0/150
提交
取消