option preDrawCallback 重绘前回调函数

DataTables中文网 2 September 2016

Tags: 不定时一讲


参数详解连接 preDrawCallbackOption preDrawCallback不定时一讲

与这个回调类似的还有 drawCallbackOption 回调,他们俩区别在于执行的先后顺序不同

preDrawCallback在重绘表格前执行,你可以用来显示之前做更新或者清除操作,比如移除事件。这个回调函数还可以用来取消重绘操作,当方法返回 false

基本语法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//重绘前移除每个单元格的点击事件
$('#example').DataTable( {
  "preDrawCallback": function( settings ) {
    $('#example tbody').off( 'click', 'td' );
  }
} );

//当#test的值为1的时候,取消重绘操作
$('#example').DataTable( {
  "preDrawCallback": function( settings ) {
    if ( $('#test').val() == 1 ) {
      return false;
    }
  }
} );

如果大家也有小技巧和使用经验,欢迎给我发邮件 thxopen@datatables.club


百度站内搜索

赞助我们

赞助我们

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