サイトに特定の情報を表示するための構成について、データベースを毎秒検索するスクリプトに取り組んでいます。
私の考えは、setInterval関数を使用してページを設定し、そのようなphpファイルから情報を取得することでした:
$(document).ready(function(){
var check1 = '';
var check2 = '';
var refreshId = setInterval(function(){
$.post('check.php', function(data) {
var check1 = data;
});
while(check1 != check2){
if(check1 == 'score'){
$('#ajax').load('score.php');
}
if(check1 == 'stats'){
$('#ajax').load('stats.php');
}
var check1 = check2;
}
}, 1000);
});
私の問題は、var テストが他の値に変更されるときに、div #ajax のみをリロードすることです。値がまだ同じである場合、div の再読み込みはありません。
誰かが助けることができますか?