我有一个3列表,其中间列将包含由PHP脚本生成的潜在大量数据。
我有足够的时间来运行我的脚本,因此显示的数据量是可变的。如果(大部分时间发生)并非所有数据都加载,则脚本在生成表的第3列之前停止,并且部分加载数据的页面显示格式不正确(作为2列表,缺失右栏)。
我想要做的是在页面的其余部分完成后进行此数据加载,并在加载时放置在表的中间列中,因此无论加载了多少数据,格式都是正确的。
我如何使用Ajax(具体到那个,geez)?
答案 0 :(得分:1)
最简单的方法可能是使用ajax和jQuery加载数据。
<table class="my-data-table">
<tr>
<td class="col-1"></td>
<td class="col-2"></td>
<td class="col-3"></td>
</tr>
</table>
<script>
$.get( "/path_to_table_data.php", function on_table_data_load( data ) {
$( ".my-data-table .col-3" ).html( data );
});
</script>