gpt4 book ai didi

javascript - 获取fnClick中的总记录 : (datatables.net)

转载 作者:行者123 更新时间:2023-12-03 12:17:37 26 4
gpt4 key购买 nike

我有这段代码,我会得到记录总数,我该怎么办?我试图在 datatables.net 论坛上提问,但没有人帮助我......

   tableTools: {
"sSwfPath": window.STATIC_BASE + cripts/datatable/swf/copy_csv_xls_pdf.swf",
"aButtons": [ "pdf", "csv",
"print",
{ "sExtends": "text",
"sButtonText": "TotalRecords",
"fnClick": function () {
var record_count = this.fnSettings().fnRecordsTotal();
alert(record_count);
}
}
]
}

如果我尝试使用普通字符串(例如“hello world”)启动警报,它会起作用,所以问题是总记录的请求......

谢谢大家

最佳答案

我认为你的范围是错误的:this

尝试:

var oTable = $("#myTable").dataTable({

//...

tableTools: {
"sSwfPath": "window.STATIC_BASE + cripts/datatable/swf/copy_csv_xls_pdf.swf",
"aButtons": [ "pdf", "csv",
"print",
{ "sExtends": "text",
"sButtonText": "TotalRecords",
"fnClick": function () {
var record_count = oTable.fnSettings().fnRecordsTotal();
alert(record_count);
}
}
]
}

//...

});

编辑:回答后,您可以尝试:

var oTable = $(self.table).dataTable(); 而不是 var oTable = self.table;

关于javascript - 获取fnClick中的总记录 : (datatables.net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24605829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com