我对使用PHP,更具体地说是JQuery相对较新,所以请原谅我缺乏知识。
我正在尝试加载一个包含php信息的小html表,我已经查询了类似so的游戏服务器。
除了......这为页面创建了相当大的加载时间,我想知道是否有办法加载html页面,显示"正在加载......"排序文本,然后从单独的文件加载PHP表。 我可以找到表格的PHP / HTML here
总而言之,如果可能的话,我想要一个页面上写着"正在加载......" (或类似的东西),然后一旦加载整个HTML页面,就会出现服务器表。
我希望我提供了所有相关信息,如果需要更多信息,请在下面询问,我们将不胜感激!再次请原谅我缺乏知识,因为我对这一切都相对较新!
提前致谢!
答案 0 :(得分:2)
创建另一个php文件" yourTableFile.php"用例如
<table>
<?php
foreach ($toto as $tutu)
echo "<tr><td>" . $tutu . "</td></tr>";
?>
</table>
在你的第一页放上脚本
<script>
$(function() {
$('#mySlowTable').load("yourTableFile.php");
});
</script>
然后,你要在哪里展示它:
<div id="mySlowTable">
Your loading image here
</div>
答案 1 :(得分:1)
在主页面中:
<div id="theTable">Loading...</div>
$(function() { $("#theTable).load("url/to/table.php"); });