选择框
<select id="update-select" multiple="multiple">
<option value="3">Test1 </option>
<option value="4">Test2 </option>
<option value="5">Test3 /option>
<option value="6">Test4</option>
<option value="15">Test5</option>
</select>
我正在根据一些操作从另一个jquery点击功能中选择选项。
(比如我选择了值3和4)
稍后我想查看所选选项的值
我试过了,
selectedVals = $("#update-select option:selected").val() ;
alert(selectedVals) // alerts 3
它只显示所选的第一个值。
有什么建议吗?
答案 0 :(得分:3)
这应该做
selectedVals = $("#update-select").val() ;
答案 1 :(得分:0)
您应该使用:
$("#update-select option:selected").each(function(i,elem){
alert($(elem).val());
});
以下是一个示例:http://jsfiddle.net/5jNWY/
希望这有帮助!