一、我们在使用dataTables进行数据统计时,不可避免的会碰到对数据的统计。当进行服务器端数据读取时,,进行二次加载,渲染入数据。
之前我采用的是重新发起dataTables渲染事件,来进行二次加载。如下
这种方法的缺点是会发起2次dataTables请求,影响加载速度。而利用dataTables自带的”DrawCallback”渲染事件参数。
这样就可以避免重复请求,完成二次加载。
注意:不能使用”initComplete”加载完成事件,其在翻页时会失效。
二、再次发起请求 table.draw(); DT不能接受变量传值,必须这样:如下