【问题标题】:Get all values input checkbox selected with jQuery [duplicate]获取使用jQuery选择的所有值输入复选框[重复]
【发布时间】:2020-01-16 09:23:44
【问题描述】:

我有 5 个输入复选框,选择 3,当您想查看使用此功能选择的数字时,我得到正确的数字 3

$('.pf-fdc-setting .class-users .class-role input:checked').length(); // 3

但如果我想获取 3 个值,只需使用此函数向我发送 1 个单个值

$('.pf-fdc-setting .class-users .class-role input:checked').val(); // one-value

我怎样才能选择 3 个值?

【问题讨论】:

  • 你为什么不单独阅读它,因为它包含不同的类。虽然没有必要循环

标签: javascript jquery


【解决方案1】:

您可以使用.each() 来遍历所选项目

let values = [];
$('.pf-fdc-setting .class-users .class-role input:checked').each(function() {
  values.push($(this).val());
});

【讨论】:

    【解决方案2】:

    去做吧:

    $('.pf-fdc-setting .class-users .class-role input:checked').each( function( index, element ){
       console.log( $( this ).val() );
    });
    

    【讨论】:

      猜你喜欢
      • 2016-12-31
      • 2014-06-29
      • 2013-01-24
      • 2014-09-11
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-19
      相关资源
      最近更新 更多