javascript - 关于 JQuery 的问题 - 按类获取某些选定项目的值

标签 javascript jquery

嘿伙计们, 我有一个带有 4 个选择标签的表单:

<select class="section_1">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
</select>
<select class="section_1">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
</select>
<select class="section_1">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
</select>
<select class="section_1">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
    <option value="4">Option 4</option>
</select>

我想通过jquery获取“section_1”的所有类及其选择的选项值。

我现在得到:$(".section_1")...我如何继续?

谢谢!

最佳答案

您可以使用.each for 循环遍历

$(".section_1").each(function(){
    alert(this.value);
});

或者您可以使用.map()

var selectedValues = $(".section_1").map(function(){
    return this.value;
}).get().join(',');

您可以看到working demo

关于javascript - 关于 JQuery 的问题 - 按类获取某些选定项目的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6226324/

相关文章:

javascript - 如何将十进制小时值转换为 hh :mm:ss

javascript - IE8 和 IE9 中的文档对象模型原型(prototype)

javascript - 如何在旧版 IE 中调度鼠标滚轮事件

javascript - 尝试缩短冗余的 Javascript 代码

javascript - 用jQuery预加载图像

javascript - 捕获加载页面完成的 HTTP 请求

javascript - 如何在 Javascript 中显示带有向下滑动效果的显示无行?

javascript - 使用 id 获取面板的标题

jquery - 如何使用 jQuery 更改输入字段中非 HTML 属性的值?

javascript - 使用 .effect 时 DIV 跳转 ("shake")