Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQUERY Datatable页面索引更改事件_Jquery_Jquery Datatables - Fatal编程技术网

JQUERY Datatable页面索引更改事件

JQUERY Datatable页面索引更改事件,jquery,jquery-datatables,Jquery,Jquery Datatables,朋友们, 我只是jquery datatable的新手,我发现了一个很棒的jquery插件。因此,我试图将其与.NET集成,显然是因为我正在寻找datatable上的PageIndex更改或PageIndex更改事件。但不幸的是,我没有找到类似的东西。那么,当页面索引改变时,这个插件是否会执行任何事件 我尝试将页面事件绑定到datatable。但它只有在我点击“上一步”或“下一步”按钮时才起作用。当点击页码时,它不起作用。请求你的支持 提前感谢fnDrawCallback事件会在每个“draw”

朋友们, 我只是jquery datatable的新手,我发现了一个很棒的jquery插件。因此,我试图将其与.NET集成,显然是因为我正在寻找datatable上的PageIndex更改或PageIndex更改事件。但不幸的是,我没有找到类似的东西。那么,当页面索引改变时,这个插件是否会执行任何事件

我尝试将页面事件绑定到datatable。但它只有在我点击“上一步”或“下一步”按钮时才起作用。当点击页码时,它不起作用。请求你的支持


提前感谢

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

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

这个?->@FabioG Page方法的问题是它只会在下一个和上一个按钮事件时调用这可能是一个解决方案,我尝试过,但老实说,我没有发现这是一个最佳方法,因为fnDrawcallback将在很多情况下执行。不仅仅是页面索引更改…据我所知,没有一个事件会在每次页面索引更改时触发。您可以将“Page”事件绑定到datatables,但这可能只适用于next和prev按钮事件<代码>$(表).bind('page',函数(){//console.log('page changed');})