我在 .Net Core 中使用 Razor 将大量数据渲染到表格中。我在表格上使用 DataTables,并尝试在表格中加载/呈现数据时添加微调器/加载文本。
我已经尝试了 initComplete
回调,但它触发得更早(至少我可以在浏览器和 console.log 中看到,它会在完成前几秒钟记录)。那么是否可以通过某种方式检查 DataTable 是否完成了渲染?
提前致谢。
最佳答案
initComplete
在数据表初始化后触发。您可以改用 draw
委托(delegate)。
看看下面的例子
var table = $('#tableId').DataTable();
table.on( 'draw', function () {
// your code here
});
关于jquery - 检查 DataTables 何时完成渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60542015/