datatables:initComplete和drawCallback比较


drawCallback:

对表的每个绘制事件执行操作非常有用 - 例如,您可能希望使用新显示的数据更新外部控件,或者启用服务器端处理,您可能希望将事件分配给新创建的元素。此回调旨在实现此目的,并将在每次绘制时执行。


initComplete:

知道何时完全初始化表,加载和绘制数据,特别是在使用ajax数据源时,通常很有用。在这种情况下,表将在数据加载之前完成其初始运行(Ajax毕竟是异步的!)因此提供此回调以通知您数据何时完全加载。


从以上来看,drawCallback在表格加载过程中可能会被执行多次,因为可能有多个绘制事件。

initComplete只执行一次,就是表格全部加载完成。




免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM