如何在数据表jquery插件的所有页面中找到复选框的数量?

时间:2015-09-22 05:26:48

标签: jquery datatable

如何在数据表jquery插件的所有页面中找到复选框的数量

2 个答案:

答案 0 :(得分:0)

$('input:checkbox').length;

使用选择器:checkbox,您可以找到所有方框并获取可以使用.length的号码。

$('input.checkboxclass').length;

另一个人正在使用一个班级。在您的所有复选框中添加class,然后使用该类作为选择器,您可以获取所有复选框并使用它来获取.length

答案 1 :(得分:0)

$(function (){    
    $("#viewcat").DataTable({
      "fnRowCallback" : function(nRow, aData, iDisplayIndex){               
               $("td:nth-child(2)", nRow).append(aData[7]);
               return nRow;
            },
      "fnDrawCallback": function( oSettings ){
              var len = $('input.classname').length;
              alert(len);
            },      
      "processing": true,
      "serverSide": true,
      "order": [ 2, "asc" ],
      "aoColumnDefs": [ { "bSortable": false, "aTargets": [ 0, 1, 4, 5 ,6] } ],
      "ajax":{
          url :"ajax_page.php", // json datasource
          type: "post",        
          error: function(){  
          $(".viewcat-error").html("");
          $("#viewcat").append('<tbody class="viewcat-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>');
          $("#viewcat_processing").css("display","none");          
          }
      }
    });

  });