app.js ファイルを使用する表示ビューを使用しています。これでは、データベースからデータを取得し、 app.js の API を使用して表示します。表示を 5 秒ごとに自動的にリロードする必要があります。ページを更新するのではなく、更新する必要があります。表示内容を保持する 'mydiv' を含む div があります。
質問する
806 次
1 に答える
0
これは、JavaScript を使用して実行できます。n 分ごとに div を更新するには、setInterval メソッドを使用して n ミリ秒ごとに関数を呼び出します。この関数は、サーバーからデータを取得し、HTML にデータを挿入する ajax 要求を行う必要があります。以下のコードでは jQuery を使用していますが、他のライブラリを使用して結果を取得できます。
$(document).ready(function() {
// get data every 5 seconds and refresh myDiv
var pingAfter = 5000;
var refreshId = setInterval(function() {
$("#myDiv").load('/partial/data');
}, pingAfter);
});
于 2012-08-23T10:24:45.663 に答える