私はjquery get関数を使ってサーバ(Laravelアプリケーション)からデータを取得しています。データは、bysicallyオブジェクトの配列です。簡略化した.jsコードは次のようになります。insertオブジェクトの配列にレスポンスを取得
$(function(){
var results = [];
var getIt = function(){
$.get('results', function(response){
$.each(response, function(index, value){
results.push(value);
});
});
};
getIt();
console.log(results.length);
});
コンソールは0を記録するので、配列は空です。 何が問題なのですか?アレイは、後で機能するために利用可能な でなければなりません。アドバイスをありがとう。
'$ .get()'は非同期です。ピザが届く前にピザを食べようとしています。詳細については、重複としてマークした質問を参照してください。 –
お返事ありがとうございました。私はそれを検索しようとしましたが、間違った方向に進みました。それは今より明確に聞こえる。ありがとう。 – BillCode