-1

こんにちは、私はこのphpコードを使用しました:

<?php
if (isset ($_GET['update']))
{
    echo $status;
    die ();
}
?>

そしてこのJavaScript:

<script type="text/javascript">
            $(document).ready (function () 
            {
                var updater = setTimeout (function () 
                {
                    $('div#center2').load ('index.php', 'update=true');
                }, 5000);
            });
            </script>

これは私のコメントがあるセクションを更新しますが、基本的にコメントを削除し、コメントを投稿せず、空白を表示します。私を助けてください。

4

1 に答える 1

0

1 つのaction.phpファイルを作成します。

if (isset($_POST['action']) && $_POST['action'] == 'update_comments') {
     // echo all updated comments you want
}

次に、index.phpページでjqueryを次のように使用します。

var updater = setTimeout (function () {
     $.post("action.php", {action:'update_comments'}, function(data) {
          $('div#center2').html(data);
     }
}, 5000);

ここで、jquery の 2 行目にaction.phpは、ファイルの url がありaction.phpます。このファイルは、if ループとアクション名を追加するだけで、このような他の多くの関数に使用できます。

于 2013-04-13T04:26:15.857 に答える