[英]How to get all unselected values from SELECT (Multiple) jQuery | JavaScript
<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>
我有這個選擇列表標簽有一些帶有值的選項。我需要將未選擇的項目放入數組,請幫忙!
你可以這樣做:
$('#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>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.