jQuery: 10 秒間隔で Ajax データを取得
リアルタイムのデータ取得を組み込んだフィードバック表示を設計する場合、次のことが重要です。表示内容を定期的に更新するメソッドを実装します。これは、jQuery の強力な Ajax 機能を使用して実現できます。
10 秒ごとに新しいエントリを表示するフィードバック div を設定するには、次のアプローチを利用できます:
提供されたコードに基づいて改良された例を次に示します。
<code class="javascript">function get_fb(){ var feedback = $.ajax({ type: "POST", url: "feedback.php", async: false }).responseText; $('div.feedback-box').html(feedback).delay(10000).queue(function() { setTimeout(function(){get_fb();}, 10000); }); }</code>
注: このアプローチ前の取得が完了した後に次の取得をスケジュールします。必要に応じてタイミングを調整して、表示パフォーマンスを最適化できます。
以上がjQueryを使用して10秒間隔でAjaxデータを取得する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。