已检查的计数器在jquery数据表分页中不起作用

mps*_*hat 1 jquery pagination counter datatables

我在这个小提琴中有一个jquery数据表,带有复选框和下拉选择器.我将选中的复选框计为,

function updateCount () {

            count = $("input[name='check']:checked").length;
            agebelow = $(".AgeSelect option:selected[name='below']").length;
            ageabove = $(".AgeSelect option:selected[name='above']").length;

          $("#count").text(count);
          if (count > 0) {         
          $("#status").toggle(count > 0);
          }

        $('#count2').text(agebelow);
         if ( agebelow > 0 ) {
          $("#status2").toggle(agebelow > 0);
          }

           $('#count1').text(ageabove);
         if ( ageabove > 0 ) {
          $("#status1").toggle(ageabove > 0);
          }

        };
Run Code Online (Sandbox Code Playgroud)

计数器在数据表的第一页工作正常.但在其他页面中,当我选中复选框时,计数器不会更新.同样适用于下拉列表.那么我该如何解决这个问题呢?

Vah*_*yan 6

在表上fnGetNodes()初始化时,需要使用返回的对象方法dataTable.

是使用该方法的修复.