事件(Events)

Datatables对自己所触发的事件都有监听,我们可以监听这些动作做相应的处理,比如表格重绘的时候,我需要做一些操作

Datatables的事件监听使用 on()DT 方法或者 jQuery.on() ,事件的命名都用dt结尾, 保证和其他的命名不冲突,下面的例子显示了如何监听 draw 事件

        $('#myTable').on('draw.dt',function() {
            alert('Table redrawn');
        });
    

事件(Events)

名称 说明

column-sizingDT

列大小事件-当表格的列宽重新计算

column-visibilityDT

列显示事件-当表格列显示或者隐藏

destroyDT

表格销毁事件-当表格被销毁时

drawDT

重绘事件-当表格重绘完成后

errorDT

错误事件-当在加载数据发生错误时

initDT

加载完成事件-当表格完全加载完毕后

lengthDT

分页长度改变事件-当分页长度发生改变

orderDT

排序事件-当表格里数据发生排序

pageDT

页面改变事件-当页面发生改变

preXhrDT

ajax事件-当datatable发出ajax请求前

processingDT

处理过程事件-当表格正在处理(排序,或者加载)时

searchDT

搜索事件-当过滤数据时

stateLoadedDT

状态被加载事件-一旦状态已经被加载应用

stateLoadParamsDT

状态加载事件-当状态正在加载时

stateSaveParamsDT

状态存储事件-当正在保存表格状态信息时

xhrDT

ajax事件-当datatable发送ajax请求完成时


http://datatables.net/reference/event/

Translation from DataTables.net, with permission

站内搜索

赞助我们

赞助我们

您的支持,将是我们前进的最大动力……