そのdivに情報を入力するためのphpインクルードを持つDivタグがあります。ページが15秒ごとに呼び出されるようにして、Webページ全体をリロードすることなく情報を更新できるようにします。JavaScript/jQueryでこれをやろうとしましたが、うまくいかないようです
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('.View').load('Small.php').fadeIn("slow");
}, 15000); // refresh every 15000 milliseconds
</script>
<div class="View"><?php include 'Small.php'; ?></div>
これは私がいくつか検索した後のもので、何が起こるかというと、Small.php をロードしますが、それを更新したり、15 秒ごとに情報を更新したりしません。
助けてください!
表示される必要があるすべての php 配列を追加する必要があります。これらはすべて Small.php で実行され、それを含めるページは分離されているためです。
編集: 誰も気付かなかったのは、jQuery を参照する最初のスクリプトに終了タグがなく、それが 2 番目のスクリプトを壊していたことです。適切な終了タグを追加した後、スクリプトは最終的に機能しましたが、最初にfadeOutを使用しないとfadeInが正しく表示されません。