【问题标题】:JQUERY Datatable PageIndex change eventJQUERY 数据表 PageIndex 更改事件
【发布时间】:2014-02-17 10:58:00
【问题描述】:

朋友们, 我只是 jquery 数据表的新手,我发现了一个很棒的 jquery 插件。所以我试图将它与 .NET 集成,显然是因为我正在寻找数据表上的 PageIndex 更改或 PageIndex 更改事件。但不幸的是,我没有找到类似的东西。那么当页面索引发生变化时,这个插件有什么事件会执行吗?

我尝试将页面事件绑定到数据表。但它仅在我单击上一个或下一个按钮时才有效。单击页码时它不起作用。请求您的支持

提前致谢

【问题讨论】:

标签: jquery jquery-datatables


【解决方案1】:

fnDrawCallback 事件在每个 'draw' 事件上触发,因此当页面索引发生更改时。

$(document).ready( function() {
  $('#example').dataTable( {
    "fnDrawCallback": function( oSettings ) {
      alert( 'DataTables has redrawn the table' );
    }
  } );
} );

【讨论】:

  • 这可能是一个解决方案,我尝试过,但老实说并没有发现这是一种最佳方式,因为 fnDrawcallback 会在很多情况下执行。不只是页面索引更改...
  • 据我所知,没有一个事件会在每次页面索引更改时触发。您可以将“Page”事件绑定到数据表,但这可能仅适用于下一个和上一个按钮事件。 $(table).bind('page', function () { //console.log('page changed'); } );
猜你喜欢
  • 2021-11-06
  • 1970-01-01
  • 2011-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-22
  • 1970-01-01
  • 2012-07-22
相关资源
最近更新 更多