jquery,如何从多选框中获取值

发布于 2024-10-03 04:09:15 字数 527 浏览 4 评论 0原文

有谁知道如何从具有多个集合的选择框中获取选定的值。

谢谢

<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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

因为看清所以看轻 2024-10-10 04:09:15
$("#selectID").val();

来自关于 val() 方法的 jQuery API 文档:

.val() 方法主要用于获取表单元素的值。对于

$("#selectID").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.

零崎曲识 2024-10-10 04:09:15

您想要使用选定的选择器

http://api.jquery.com/selected-selector/

$("#selectID option:selected").each(function () {
            $(this).val(); //this is one of the selected values
          });

You want to use the selected selector

http://api.jquery.com/selected-selector/

$("#selectID option:selected").each(function () {
            $(this).val(); //this is one of the selected values
          });
隔纱相望 2024-10-10 04:09:15

$("#selectID").val() 返回以逗号分隔的选定值列表。

$("#selectID").val() returns a comma delimited list of selected values.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文