大家好,感謝您花時間回答我的問題。獲取表單中所有選定元素的所有選定元素
我有一個表格,帶有6個「skillLevel」類別的選擇元素。我需要使用jQuery獲取(最好是在一個數組]各選擇元素的值
我如何能做到這一點
大家好,感謝您花時間回答我的問題。獲取表單中所有選定元素的所有選定元素
我有一個表格,帶有6個「skillLevel」類別的選擇元素。我需要使用jQuery獲取(最好是在一個數組]各選擇元素的值
我如何能做到這一點
您可以使用map
方法:?
var arr = $('select.skillLevel').map(function(){
return this.value
}).get()
arr
是一個數組的值。
像這樣的事情會爲你做的。
var val = new Array();
$("select.skillLevel").each(function(){
val.push(this.value);
});
我認爲你必須使用$(".skillLevel")
來選擇你想要的值的所有元素,然後迭代它們,並使用.val()
來提取每個元素的值,並按需要處理它。
希望這會有所幫助!
var array = [];
$('.skillLevel option:selected').each(function() {
array[ $(this).val()] = $(this).text();
});
選項:選擇正是我需要感謝 – Andrew
使用它作爲
$(".skillLevel option:selected").each(function() {
alert($(this).text());
});
看看這個小提琴
禮貌來源:JqueryApi
希望這撥弄將幫助您: All selected options
非常感謝.... –