Jquery 添加行时不显示Datatables筛选器

Jquery 添加行时不显示Datatables筛选器,jquery,jquery-plugins,datatables,jquery-datatables,Jquery,Jquery Plugins,Datatables,Jquery Datatables,我正在努力找出如何解决dataTable插件的一个问题 我有一个没有记录的空dataTable表和一个表单,该表单与数据库交互,并使用fnAddData函数以友好方式将结果添加到此表中: $.each( $.parseJSON(data), function(k, d){ $('.table').dataTable().fnAddData([d.title,d.description]); }); 它工作得很好,以友好方式添加行,但当我得到第10个结果时,它只显示10个结果(“iDis

我正在努力找出如何解决dataTable插件的一个问题

我有一个没有记录的空dataTable表和一个表单,该表单与数据库交互,并使用fnAddData函数以友好方式将结果添加到此表中:

$.each( $.parseJSON(data), function(k, d){
    $('.table').dataTable().fnAddData([d.title,d.description]);
});
它工作得很好,以友好方式添加行,但当我得到第10个结果时,它只显示10个结果(“iDisplayLength”:50),并且没有分页。ajax json结果返回10个以上的结果,因此它们应该出现

我试图重新绘制表格,但分页不起作用。如果我刷新页面,它将显示分页和筛选器字段,因此我想知道是否有任何方法可以“始终”显示筛选器和分页,即使没有记录,这将解决我的问题,或者在我获得10个以上的结果时自动添加分页

有什么想法吗


谢谢

有什么原因不能使用
sAjaxSource
来填充数据表吗?您定义了“aLengthMenu”吗?此数组的第一个值是否恰好为“10”?检查datatable注册表信息是否超过值10。。。