私のサーバーが提供する他のページからJSONをロードしようとしています。これは私のjavascriptのコードです:jQuery HTTPリクエストからJSONを取得する
$('#checkprice').click(function(){
$.get('{{route('userinventory')}}',function(data){
console.log('test')
},'json');
});
さて、この:
{{route('useriventory)}}
が正常に動作している、それはちょうど私のためのURLを生成して、私はそれを訪問するとき、これは私が取得していたデータのタイプです。
[{"assetid":"8522812062","classid":"720539092","itemname":"\u2605 Bayonet | Doppler (Factory New)","name_color":"8650AC","price":156.34},{"assetid":"8516603597","classid":"721320736","itemname":"\u2605 StatTrak\u2122 M9 Bayonet | Marble Fade (Factory New)","name_color":"8650AC","price":540}]
私のJSONデータは大丈夫だと思いますが、url/userinventoryはJSONエンコードされた配列を返すメソッドです。私はJSでそれを取得しようとすると、何らかの理由で動作していない。最初に私はjson.getを試しました。今、ajaxの同じ結果で試しました(何も起こっていません)
代わりに 'console.log(data);'を実行してください。 – jeroen
@jeroenデータを出力したくない場合は、動作しているかどうかを確認したいデータで何かを行うつもりです – Michael