jquery,如何从多选框中获取值
有谁知道如何从具有多个集合的选择框中获取选定的值。
谢谢
<html>
<head>
<script type="text/javascript">
function getSelectedValues()
{
$("#selectID").?????
}
</script>
</head>
<body>
<select id="selectID" MULTIPLE>
<option>Volvo</option>
<option>Saab</option>
<option>Mercedes</option>
<option>Audi</option>
</select>
<a href="javascript:getSelectedValues()>press</a>
</body>
</html>
Does anyone know how to get the selected values from a select box that has multiple set.
thanks
<html>
<head>
<script type="text/javascript">
function getSelectedValues()
{
$("#selectID").?????
}
</script>
</head>
<body>
<select id="selectID" MULTIPLE>
<option>Volvo</option>
<option>Saab</option>
<option>Mercedes</option>
<option>Audi</option>
</select>
<a href="javascript:getSelectedValues()>press</a>
</body>
</html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来自关于
val()
方法的 jQuery API 文档:.val() 方法主要用于获取表单元素的值。对于
From the jQuery API documentation on the
val()
method:The .val() method is primarily used to get the values of form elements. In the case of
<select multiple="multiple">
elements, the.val()
method returns an array containing each selected option.您想要使用选定的选择器
http://api.jquery.com/selected-selector/
You want to use the selected selector
http://api.jquery.com/selected-selector/
$("#selectID").val()
返回以逗号分隔的选定值列表。$("#selectID").val()
returns a comma delimited list of selected values.