我如何浏览一个网格,询问是否使用 jQuery 选中了复选框

How do I can go over an grid asking if a checkbox is checked using jQuery?

本文关键字:jQuery 是否 复选框 网格 何浏览 浏览 一个      更新时间:2023-09-26

我有一个带有数据收集的网格,每一行都有一个复选框,我需要问:如果未选中任何复选框,则显示警报消息。

我的代码是:

  var count = 0;
        $('#checkableGrid').find("input:checkbox:is(:checked)").each(function () {
            count++;
        });     
        if (count == 0) {
            alert("must check any item");
            return false;
        };

您有不正确的选择器来定位所有输入复选框:

 if(!$('#checkableGrid').find("input:checkbox:checked").length){
        alert("must check any item");
        return false;
 };