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

标签 jquery pagination datatables counter

我有一个 jquery 数据表 this fiddle带有复选框和下拉选择器。我将选中的复选框计算为,

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);
          }

        };

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

最佳答案

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

Here是使用该方法的修复。

关于jquery - 检查的计数器在 jquery 数据表分页中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26115507/

相关文章:

php - $_GET 变量在分页代码中未定义

jQuery Waypoints 使用 CSS Transition 刷新

c# - 用jquery ajax和MVC3发布表单的正确方法是什么?

python - Lektor 分页 - TemplateSyntaxError : Encountered unknown tag 'endblock'

Jquery DataTables 在排序时将顺序更改为 desc

javascript - 如何在不进行 ajax 调用的情况下填充 jquery 数据表中的数据?

javascript - 通过单击动态插入的链接来调用函数

PHP 分页 - 无法检测页面

PHP分页颠倒

jQuery 数据表 : exporting individual columns to Excel