我试图覆盖DataTables中未经过滤的总计数。目前,我们的应用程序通过AJAX接收信息,必须对其进行格式化和处理,然后手动添加到<table>
。似乎动态信息通常在JSON AJAX响应中得到,但我们必须事先进行处理。
目前我有一个部分修复,看起来像这样:
if(typeof $.overrideFilteredCount == 'undefined') {
$.overrideFilteredCount = '_MAX_';
}
$.dataTable = $sortTable.DataTable({
'language': {
"infoFiltered": "(" + $.overrideFilteredCount + " total entries)"
},
});
然而,这具有始终显示&#34;过滤&#34;文本给用户,因为我们总是使用过滤器,e.x。:
显示54个参赛作品中的1到10(总共54个参赛作品)
有没有办法动态设置初始化后的总计数?
答案 0 :(得分:3)
您可以使用infoCallback选项定义回调函数,以动态更新信息部分。
例如:
do {
try fileManager.createDirectoryAtURL(directoryURL, withIntermediateDirectories: true, attributes: nil)
// if here, all is good
} catch {
// handle error
}