当前位置: 代码迷 >> JavaScript >> 多选上拉框取值有关问题
  详细解决方案

多选上拉框取值有关问题

热度:347   发布时间:2013-03-10 09:38:39.0
多选下拉框取值问题
本帖最后由 lgk56 于 2013-03-04 15:10:10 编辑
<select id="CUSTOMER_DISSATISFACTION" name="CUSTOMER_DISSATISFACTION" multiple="multiple">
<c:forEach items="${SatisfiedPoint}" var="mode">

<option value="${mode.BASIS_VALUE}">${mode.BASIS_VALUE}</option> </c:forEach>
</select>


一个下拉多选框,取已选中的值。
请问怎么取值??  我弄了两天没到值, 不要说用 $('#CUSTOMER_DISSATISFACTION').val(); 去到空的!!

头痛啊!! 哪位行行好,帮我给写出来吧!!
java js

------解决方案--------------------

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$("#abv").click(function(){
$("option:selected").each(function(){
alert($(this).text());
});
});
})
 </script> 
<input type="button" id="abv" value="测试用按钮"/>
<select id="CUSTOMER_DISSATISFACTION" name="CUSTOMER_DISSATISFACTION" multiple="multiple">
<option value="${mode.BASIS_VALUE}">${mode.BASIS_VALUE}</option>
<option value="${mode.BASIS_VALUE}">${mode}</option>
<option value="${mode.BASIS_VALUE}">${BASIS_VALUE}</option>
</select>
  相关解决方案