Jquery / javascript:从下拉列表中选择所有选定的值

时间:2013-11-25 06:51:11

标签: javascript jquery

选择框

<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

它只显示所选的第一个值。

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

这应该做

selectedVals = $("#update-select").val() ;

答案 1 :(得分:0)

您应该使用:

$("#update-select option:selected").each(function(i,elem){
   alert($(elem).val());
});

以下是一个示例:http://jsfiddle.net/5jNWY/

希望这有帮助!