如何从jQuery中的.each循环中获取第一个,第二个和第三个元素的值?

用户名

我有一个HTML表单,其中包含许多复选框,所有复选框都具有相同的class = "myClass"

我如何才能从中获得第一,第二和第三价值?一次只能选中三个复选框,但也只能是两个,一个或不选中。

我尝试了以下操作,但这不起作用:

var check1 = 'myDefaultValue';
var check2 = 'myDefaultValue';
var check3 = 'myDefaultValue';
var checkedBoxes = $('.myClass:checked');
    if(checkedBoxes.length == 1) {
        check1 = checkedBoxes[0].val();
    }
    if(checkedBoxes.length == 2) {
        check2 = checkedBoxes[1].val();
    }
    if(checkedBoxes.length == 3) {
        check3 = checkedBoxes[2].val();
    }
HR123

如果要先检查3个输入字段,则可以使用jeq选择器中的:eq()来完成此操作,如下所示:

    // Get the first three values of all checked fields
    var first = $('.myClass:checked:eq(0)').val();
    var second = $('.myClass:checked:eq(1)').val();
    var third = $('.myClass:checked:eq(2)').val();

在此处查看其运行情况:http : //jsfiddle.net/y0mwy5v8/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从SQL查询中获取第一个/第二个/第三个元素

从第二个和第三个表中获取与第一个表中的匹配值相对应的值

如果第一个值不存在,如何使用拆分的第二个和第三个值?(Java)

使用矢量化在 nan 之后获取 numpy 数组行中的第一个/第二个/第三个...值

如何使用Flexbox将三个元素放在同一列中,第一个元素放在顶部,第二个和第三个元素位于剩余空间的中心?

如何使用CSS类在第一个,第二个或第三个html元素中选择子元素?

如何快速设置数字上方的第一个、第二个和第三个字母

如何在一行上打印第一个和第二个元素,然后在下一行打印第二个和第三个,然后在下一行打印第三个和第四个,依此类推

如何将数组元素作为子数组插入,例如第一个元素是第二个的父级,第二个是第三个的父级,依此类推?

如何根据第一个选项选择更改第二个下拉列表和基于第二个选项选择的第三个下拉列表

从第一个文件中搜索第二个文件,然后输出到python中的第三个文件

在 Excel 中查找第二个和第三个匹配值

RxJ:一个接一个地执行3个可观察对象,并使用第一个,第二个以及第三个请求中的第一个和第二个请求的结果

如何在点击时播放第一个音频,在第二次点击时播放第二个音频,在第三次点击时播放第三个音频,Jquery

在一个变量上使用循环将第二个变量的值保留在R中的第三个变量中

如何在 Python 中按升序对第一个变量、按自定义顺序的第二个变量和降序的第三个变量对 Python 中的 DataFrame 进行排序

目标c如何根据选择第一个文本字段项目删除第二个和第三个文本字段中的项目

显示三个表的所有记录,即使第一个表中的记录不在第二个或第三个表中

填充第二个或第三个文件(bash)中的缺失值

如果ID高效率地存在于第二个或第三个表中,该如何从第一个表中进行选择?

提取R中第二个和第三个下划线之间的值

如果一个表的列等于第二个表中的列,则在第三个表中插入值,python - mysql

给定一个CSV文件,如何删除每行第二个和第三个选项卡之间的内容?

如何确定工作日,如第一个星期日,第二个星期日,第三个星期日......通过传递日期

从列表中的3个元组中获取第一个和第二个元素-Haskell

如何从此JSON数据的第二个元素中获取第一个值?

MySQL查询加入三个表并从第二个和第三个表中获取数据

c ++-如果用作map中的键,如何获取对的第一个和第二个元素?

PHP - 如何获取数组的第 n 个(第一个、第二个等)键和值?