【问题标题】:Trying to make some required fields in a checkbox with Jquery尝试使用 Jquery 在复选框中创建一些必填字段
【发布时间】:2013-04-14 18:10:37
【问题描述】:

我在做小提琴 (here)。在此,我需要在执行任何计算之前检查一些必填字段。有 6 个必填字段,所以我试图检查所有 6 个必填输入(其 TR 有自己的类)都已检查。我使用$('tr.mustPass').find('input.subFieldCheck:checked').length 来检查这个,但它似乎不起作用。无论这是否是 6,我的 if 语句都会说不是,并发出警报说明这一点。

我做错了什么?

感谢您的帮助。

【问题讨论】:

    标签: javascript jquery input checkbox required


    【解决方案1】:

    您的 JavaScript 缺少逗号和括号。此外,稍微降低了 CSS 选择器的特异性:

    $('#calculate').on('click', function(event) {
       console.log($('tr.mustPass').find('input:checked').length)
    });
    

    这会将选中的必需复选框的数量记录到控制台。 (Fiddle)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 2020-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-10
      相关资源
      最近更新 更多