0

ユーザーがサインアップしてゲームの試合に参加できるページがあります。ユーザーはテキスト フィールドにユーザー名を入力し、送信ボタンをクリックするだけです。

これで、サブミットをクリックしたときにサインアップしたすべてのユーザーを表示するテーブルにユーザー名を追加できます。ただし、新しいユーザーが追加されるたびに、ページを更新せずにそのテーブルを更新したいと思います。

そのテーブルを更新するある種の間隔を設定することによってこれを行う唯一の方法はありますか? 不要なデータベース呼び出しを大量に行っているようです。使用するのに適した間隔は?

テーブルをビューに保存し、.load を使用してページの div に 10 秒ごとに挿入する必要がありますか?

4

1 に答える 1

1

間隔の変更を再確認する必要があります。

setInterval(function() {
    $.ajax({
        url: "your/url",
        type: "GET",
        success: function(result) {
            // Update table
        }
    });
}, 10000); // Number of milliseconds to recheck
于 2012-08-04T20:12:52.003 に答える