現在、2 つの場所を選択するための 2 つのドロップダウン リストを作成中です。場所の名前と座標はすべて JSON で記述されています。データが多いため、それぞれの名前を HTML に入れるのは不便なので、オンラインで確認しましたが、まだ表示されないので、json内の名前を抽出してHTMLのドロップダウンリストに入れる方法を教えてください。ありがとう。 # リーリー
データを HTML にレンダリングしたい場合は、まずデータ構造を変更する必要があります。投稿したデータ構造は標準化されていません/////////////////// /// ///////////////////////このように変更したデータ構造はまだ取得できません。次のような構造になります。
アドレスをループして値を取得できます
この json オブジェクトをループできます。for(var key in json){//各キーの値は空港名です}
リーリー
こういう意味ですか?
select2 プラグインと ajax ファジーマッチングを使用でき、非常に使いやすいです
緯度と経度を属性として保存し、送信時に取り出すか、FormData オブジェクトを使用してフォームを送信します
非表示フォームを作成することもできます。選択時に、非表示フォームに経度と緯度を入力して送信します
もちろん、言うは易く行うは難しですが、それでも時間がかかります。
es6 の言葉は非常にシンプルです:
es5 を使用している場合は、次の点にご注意ください:
ドロップダウンテーブルを作成したい場合、特にデータ量が大きい場合は、入力値を取得して一致させるのが最適です
このデータ構造はとても奇妙に感じます
データを HTML にレンダリングしたい場合は、まずデータ構造を変更する必要があります。投稿したデータ構造は標準化されていません
リーリー/////////////////// /// ///////////////////////
このように変更したデータ構造はまだ取得できません。次のような構造になります。
アドレスをループして値を取得できます
この json オブジェクトをループできます。for(var key in json){//各キーの値は空港名です}
リーリー
こういう意味ですか?
select2 プラグインと ajax ファジーマッチングを使用でき、非常に使いやすいです
緯度と経度を属性として保存し、送信時に取り出すか、FormData オブジェクトを使用してフォームを送信します
非表示フォームを作成することもできます。選択時に、非表示フォームに経度と緯度を入力して送信します
もちろん、言うは易く行うは難しですが、それでも時間がかかります。
es6 の言葉は非常にシンプルです:
リーリーes5 を使用している場合は、次の点にご注意ください:
リーリードロップダウンテーブルを作成したい場合、特にデータ量が大きい場合は、入力値を取得して一致させるのが最適です
。このデータ構造はとても奇妙に感じます