私は初心者のウェブ開発者です。私は、HTML、CSSに基づいてWebアプリケーションを作成しようとしています、とJavaScript、:JavaScriptでJSON APIデータを取得して表示する方法
- が
- 入力フィールドを介してユーザからの入力を受け取るには、結果を表示し
- 外部APIを使用してJSONデータを取得します。入力フィールドの下に表示されます。
いくつかの調査の後で、私の結論は、Node.js、Bootstrap、Herokuがこれを行うのに適しているということでした。しかし、私は現在、APIからのデータの呼び出しと表示については固執しています。
- 私のウェブサイト:https://mighty-depths-36862.herokuapp.com
- 私が呼んしようとしているAPI:API命令でhttp://apis.is/car?number=aa031
は、次のコードは、 "jQueryのデモ" として供給されている:
$.ajax({
'url': 'http://apis.is/car',
'type': 'GET',
'dataType': 'json',
'data': {'number': 'aa031'},
'success': function(response) {
console.log(response);
}
});
これを使用して、次の.jsファイルを作成しました。このファイルは、html本文の下にjQueryと一緒に参照しています。
$(document).ready(function() {
$.ajax({
'url': 'http://apis.is/car',
'type': 'GET',
'dataType': 'json',
'data': {'number': 'aa031'},
'success': function(response) {
console.log(response);
}
});
});
すべてが正しく動作しているようだが、それは、この作品を作るために次に何をすべきかを見つけ出すことになると私は少し失われています:
- 私は、フィールドからのユーザ入力を取得するにはどうすればよいとそれをAPIクエリに入れますか?
- クエリの結果をテーブルに挿入するにはどうすればよいですか?
ありがとうございました!
ありがとう:
あなたはjQueryのJSは、上記のスクリプトが含まれる位置の前に自分のページに追加していることを確認します有益な返答のために。私はCodeCademy/FreeCodeCampのチュートリアルから始めましたが、多くの人はビルドを始めてみることを勧めました。だから、私はこのプロジェクトをHTML/CSSについてよく理解して始めましたが、JavaScriptはほとんどありませんでした。私は続行する前にチュートリアルに戻ります。目的はここではさまざまな回答のコードを理解し、自分で何かを書くことになります。 – nemesis