获取所有选中的复选框 javascript 或 jquery

幻影克隆27

每次用户使用 Jquery 或 javascript 单击其中一个复选框时,我想动态地将所有选中的复选框放入一个数组中。PS:我使用 Django + Python 来生成选项和 Bootstrap 来设置它们的样式这是我的代码:

{% for option in options %}
    <div class="input-group" style="margin-bottom: 7px;">
        <div class="input-group-prepend">
            <div class="input-group-text">
                <input type="checkbox" name="checks[]" aria-label="Radio button for following text input" id="option_choice" class="ipad_pro" value="{{ option.name }}" onclick="getCheckedCheckboxes('option_choice')">
            </div>
        </div>
        <input style="background-color: #fff;" type="text" class="form-control" disabled=True value="{{ option.name }} {{ option.price }}€" aria-label="Text input with radio button">
    </div>
{% endfor %}

到目前为止,我已经尝试这样做:

function getCheckedBoxes(chkboxId) {
  var checkboxes = document.querySelectorAll('#' + chkboxId);
  var checkboxesChecked = [];
  for (var i=0; i<checkboxes.length; i++) {
     if (checkboxes[i].checked) {
        checkboxesChecked.push(checkboxes[i]);
     }
  }
  return checkboxesChecked.length > 0 ? checkboxesChecked : null;
}
var checkedBoxes = getCheckedBoxes("option_choice");

但这对我没有用。

如果您知道我的问题的答案,请帮助我。

阿里夫

Jquery $('input[type=checkbox]:checked')

使用 :checked 选择器

https://api.jquery.com/checked-selector/

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery / JavaScript:选中所有复选框并选中每个复选框以显示div

来自分类Dev

如何使用 jquery/javascript 获取选中复选框的所有值?

来自分类Dev

Javascript / jQuery-如何在单击一个复选框时取消选中所有其他复选框

来自分类Dev

如何使用jQuery或JavaScript选择所有复选框?

来自分类Dev

选中/取消选中jQuery中的所有复选框

来自分类Dev

如何使用JavaScript / jQuery选中/取消选中带有复选框的选择选项?

来自分类Dev

如何使用JavaScript或jquery选中/取消选中复选框?

来自分类Dev

想要使用jQuery获取选中复选框的所有值

来自分类Dev

如何在jQuery数据表的多个页面上获取所有选中的复选框

来自分类Dev

遍历所有选中的复选框并获取jquery中输入框的值

来自分类Dev

jQuery设置所有复选框选中

来自分类Dev

jQuery选中所有复选框

来自分类Dev

复选框已在javascript / jquery中选中

来自分类Dev

使用javascript和jquery取消选中复选框的值

来自分类Dev

jQuery / Javascript自动选中复选框并进行汇总

来自分类Dev

Jquery - 单击复选框时取消选中所有复选框

来自分类Dev

如何实现Jquery复选框选中全部/取消选中带有复选框的所有功能?

来自分类Dev

jQuery-选中所有/取消选中所有复选框-然后取消选中(或选中)其他复选框

来自分类Dev

Javascript选中/取消选中所有复选框,然后将值写入textarea

来自分类Dev

Javascript选中/取消选中所有复选框,然后将值写入textarea

来自分类Dev

Javascript复选框取消选中所有作品,但不选中全部

来自分类Dev

使用Javascript获取“所有”复选框的值

来自分类Dev

JQuery的禁用时选择所有所有复选框被选中

来自分类Dev

使用JQuery在单击父复选框时选中所有直接子复选框

来自分类Dev

jQuery单击一个复选框应选中一行中的所有复选框

来自分类Dev

使用JQuery在单击父复选框时选中所有直接子复选框

来自分类Dev

jQuery选择所有复选框,如果复选框已被选中,请不要.change()

来自分类Dev

jQuery代码(如果已选中复选框),请选择所有其他复选框-使用Laravel

来自分类Dev

OnClick时获取JavaScript或JQuery值中的复选框

Related 相关文章

  1. 1

    jQuery / JavaScript:选中所有复选框并选中每个复选框以显示div

  2. 2

    如何使用 jquery/javascript 获取选中复选框的所有值?

  3. 3

    Javascript / jQuery-如何在单击一个复选框时取消选中所有其他复选框

  4. 4

    如何使用jQuery或JavaScript选择所有复选框?

  5. 5

    选中/取消选中jQuery中的所有复选框

  6. 6

    如何使用JavaScript / jQuery选中/取消选中带有复选框的选择选项?

  7. 7

    如何使用JavaScript或jquery选中/取消选中复选框?

  8. 8

    想要使用jQuery获取选中复选框的所有值

  9. 9

    如何在jQuery数据表的多个页面上获取所有选中的复选框

  10. 10

    遍历所有选中的复选框并获取jquery中输入框的值

  11. 11

    jQuery设置所有复选框选中

  12. 12

    jQuery选中所有复选框

  13. 13

    复选框已在javascript / jquery中选中

  14. 14

    使用javascript和jquery取消选中复选框的值

  15. 15

    jQuery / Javascript自动选中复选框并进行汇总

  16. 16

    Jquery - 单击复选框时取消选中所有复选框

  17. 17

    如何实现Jquery复选框选中全部/取消选中带有复选框的所有功能?

  18. 18

    jQuery-选中所有/取消选中所有复选框-然后取消选中(或选中)其他复选框

  19. 19

    Javascript选中/取消选中所有复选框,然后将值写入textarea

  20. 20

    Javascript选中/取消选中所有复选框,然后将值写入textarea

  21. 21

    Javascript复选框取消选中所有作品,但不选中全部

  22. 22

    使用Javascript获取“所有”复选框的值

  23. 23

    JQuery的禁用时选择所有所有复选框被选中

  24. 24

    使用JQuery在单击父复选框时选中所有直接子复选框

  25. 25

    jQuery单击一个复选框应选中一行中的所有复选框

  26. 26

    使用JQuery在单击父复选框时选中所有直接子复选框

  27. 27

    jQuery选择所有复选框,如果复选框已被选中,请不要.change()

  28. 28

    jQuery代码(如果已选中复选框),请选择所有其他复选框-使用Laravel

  29. 29

    OnClick时获取JavaScript或JQuery值中的复选框

热门标签

归档