我有这个:
<select id="CheckList" multiple="multiple">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
是否可以使用jQuery获取带有分隔符的选项的完整列表,如下所示:
1,2,3,4
答案 0 :(得分:1)
使用map()
和join()
但您必须在map()
结果上使用get()
将其转换为Javascript数组(具有join()
方法):
var list = $("#CheckList option").map(function(i, n) {
return n.value;
}).get().join(",");
答案 1 :(得分:0)
var list = ''
$(#CheckList).children.each(function() {
list += this.value + ','
}
在完成之前不小心贴了这个。意思是说这样的话。但上面的人有解决方案。