使用PHP控制HTML站点的加载顺序

时间:2014-06-10 02:46:19

标签: php html ajax

我有一个3列表,其中间列将包含由PHP脚本生成的潜在大量数据。

我有足够的时间来运行我的脚本,因此显示的数据量是可变的。如果(大部分时间发生)并非所有数据都加载,则脚本在生成表的第3列之前停止,并且部分加载数据的页面显示格式不正确(作为2列表,缺失右栏)。

我想要做的是在页面的其余部分完成后进行此数据加载,并在加载时放置在表的中间列中,因此无论加载了多少数据,格式都是正确的。

我如何使用Ajax(具体到那个,geez)?

1 个答案:

答案 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>