删除后分页jquery数据表



从数据表中删除记录后,分页不会更新。

对于刷新数据表,我正在使用它,它运行良好,但没有刷新分页。$('#mytable'(.load(location.href+"#mytable"(

根据文档row((.remove((从表中删除一行的方法,以及第一个参数为false的draw((方法。这将重新绘制保持当前分页的表(如果没有false参数,分页将重置为第一页(。

你可以做下面这样的事情,无需刷新。

$(document).ready(function() {
var table = $('#example').DataTable();// Store your refrence
$('#example tbody').on( 'click', 'tr', function () {
if ( $(this).hasClass('selected') ) {
$(this).removeClass('selected');
}
else {
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
}
} );
$('#removeBtn').click( function () {
$.ajax({
url: "deletefile.aspx", 
success : function(data){
//delete the row
table.row('.selected').remove().draw( false );
},
error: function(xhr){
console.log(xhr);
}}); 
} );
} );

你可以在这里看到文档。

最新更新