javascript - 使用 jQuery 获取复选框列表值

标签 javascript jquery

在一个 div 中,我有一些复选框。我想当我按下一个按钮时,选中所有复选框的所有名称。你能告诉我怎么做吗?

<div id="MyDiv">
....
<td><%= Html.CheckBox("need_" + item.Id.ToString())%></td>
...
</div>

谢谢,

最佳答案

$(document).ready(function() {
    $('#someButton').click(function() {
        var names = [];
        $('#MyDiv input:checked').each(function() {
            names.push(this.name);
        });
        // now names contains all of the names of checked checkboxes
        // do something with it
    });
});

关于javascript - 使用 jQuery 获取复选框列表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1287592/

相关文章:

javascript - 正则表达式到坐标WGS84?

javascript - 如何根据条件为 ng-model 赋值

javascript - 我怎样才能使用 jQuery 在带有子元素的元素中获取文本

php - 我可以将图像表单数据传递给 PHP 函数进行上传吗?

javascript - SortableJS - 不能将项目排除在可拖动和可排序之外

javascript - JavaScript 中所有可打印字符的正则表达式

javascript - 集中 Kendo 验证器自定义规则

javascript - 如何清除jquery中的特定输入字段

javascript - Sidr.js 菜单在桌面上禁用

javascript - 如何在另一个 div 内每 X 个 div 添加结束和开始 div 标签?