我想刷新我的jquery数据表。我已经尝试了下面的代码,但它不起作用。有什么想法吗? :)
function rafraichir(){
$('#rafraichir').click( function () {
var nHidden = datatable.fnGetHiddenNodes();
alert( nHidden.length +' nodes were returned');
} );
};
更新
function rafraichir(){
$('#datatables').dataTable().fnClearTable();
$('#datatables').dataTable().fnDraw();
$('#datatables').dataTable().fnAddData();
};
我尝试了这段代码,fnClearTable确实有效但其他函数返回了这个错误: 。$( '#数据表')的dataTable()fnDraw(); 未定义 。$( '#数据表')的dataTable()fnAddData(); TypeError:无法读取unde
的属性'length'答案 0 :(得分:0)
查看位于HERE
的数据表api您可以强制重绘表格。
$(document).ready(
{
$('#rafraichir').click( function ()
{
$('#tableSelector').dataTable().fnDraw();
});
});