このupdateData関数を使用して、最初の間隔の後にphpファイルの値を取得するだけですが、ページが読み込まれた後に最初のデータを取得したいと思います間隔が始まる前に、VAR初めてAJAXでPHPからデータを取得する
var dataset=[];
updateData();
をやってみましたが、データセットがまだ更新されていないがimmidiately私は空の配列は[]
function updateData(){
$.ajax({
type: 'POST',
url: 'parser.php',
dataType: 'json',
cache: false,
success: function(result) {
dataset = result;
},
});
}
<?php
$datasetJSON = array();
for($i=0;$i<7;$i++){
$datasetJSON[] = rand(1,1000);
}
echo json_encode($datasetJSON);
?>
私はイニシアチブのためだけに別の呼び出しを行い、値を更新するためにAJAXを使用したいと思います。 – Higeath
'async:false'はあなたが望む結果を出しますか? –
これはちょっとしたことですが、今は値を即座に取得していますが、それ以降の値は同期されたajaxとまったく同じで、それ以降の値はランダムです。 – Higeath