我有一个巨大的表,PHP从数据库和显示。每次php回显表中的几行时,它都会刷新输出。因此,从客户端的角度来看,表基本上每隔几秒钟就会变大。
是否有可能得到一个JavaScript事件每次新数据进来,所以我可以做一些处理表?
看看使用像Slickgrid这样的东西,它可以快速有效地显示数百万条记录。对于PHP缓冲区,您不应该尝试这样做。
我个人在100,000行数据集上使用它,它的速度非常快。
每次刷新都调用一个JavaScript函数。
<tr>
Data ....
</tr>
<script type="text/JavaScript ">
foo();
</script>
函数foo将在每次刷新后被调用。
或
使用ajax加载更多的行。因此,可以在ajax调用完成时触发JavaScript函数。