クリックされた場合にテキストボックスにマーカーの緯度/経度を表示する方法

ポール・エドワード・パジェンテ
   function getInfo() { 
    $.getJSON("get_info.php", function (data) { 
      for (var i = 0; i < data.length; i++) { 
        var location = new L.LatLng(data[i].lat, data[i].lng); 
        var marker = new L.Marker(location,{icon:Icon1}); 
           marker.bindPopup(
              data[i].name + "<br>" + 
              data[i].user_date + "<br>" + 
              data[i].user_time + "<br>" + 
              data[i].address + "<br>"
           ).addTo(map);
           marker.on('click', function(e) { // HERE YOU GO
                var ll = marker.getLatLng();
document.querySelector('#userLat').value = ll.lat;
document.querySelector('#userLng').value = ll.lng;
           });
         } 
    }); 
  } 

上記の私のコードは完全に機能しますが、1つの質問があります。これにより、データベースからマップにマーカーが自動的に生成されます。生成されたマーカーをクリックすると、2つの異なるテキストボックスに緯度/経度のマーカーが表示される関数を追加したいと思います。どうすればこれを達成できますか?

<text>Marker Latitude:<text>
<input id="userLat" type="text" name="userlat"  />
<text>Marker Longhitude:<text><br>
<input id="userLng" type="text" name="userlng"  /><br><br>
アレクセイマティウシュキン

あなたはリーフレットのイベントを探しています

marker.on('click', function(e) {
    alert('Event is printed out to console');
    console.log(e);
});

したがって、コードは次のように変更されます。

function getInfo() { 
    $.getJSON("get_info.php", function (data) { 
      for (var i = 0; i < data.length; i++) { 
        var location = new L.LatLng(data[i].lat, data[i].lng); 
        var marker = new L.Marker(location,{icon:Icon1}); 
           marker.bindPopup(
              data[i].name + "<br>" + 
              data[i].user_date + "<br>" + 
              data[i].user_time + "<br>" + 
              data[i].address + "<br>"
           ).addTo(map);
           marker.on('click', function(e) { // HERE YOU GO
             alert('Event is printed out to console'); // THIS CODE IS TO BE CHANGED
             console.log(e);                           // TO UPDATE WHATEVER YOU WANT
           });
         } 
    }); 
  } 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

すでに存在する場所(すでにマークされている)のマーカー(クリック)の緯度と経度を取得します

分類Dev

スクリプトでグーグルマップマーカーを作成するために緯度と経度から値を取得する方法は?

分類Dev

アプリがReactNativeのバックグラウンドである場合にサービスの緯度と経度を更新する方法

分類Dev

ドラッグアンドドロップ後、Googleマップマーカーの新しい緯度と経度をテキストボックスに保存します

分類Dev

緯度と経度をマップスクリプトに渡す

分類Dev

緯度と経度のあるレイヤーにトラックを表示する方法

分類Dev

回転した球の緯度と経度にマウスクリックを変換します

分類Dev

Javascriptのテキストボックスに入力された単語が5語未満の場合にアラートを表示する方法

分類Dev

rリーフレット:マーカーがドラッグされた場所で緯度/経度を取得する方法は?

分類Dev

特定のテキストボックスでEnterキーを押したときに、テキストボックスの背景色を一度に1つずつ(複数のテキストボックスがある場合)変更するにはどうすればよいですか?

分類Dev

クリックされたボタンからテキストを表示し、新しいボタンがクリックされた場合に前のテキストを非表示にする方法

分類Dev

PostGISで指定された緯度/経度のラスターからアスペクトを取得する

分類Dev

正しい緯度/経度形式でExcelにhtmlテーブルをエクスポートする方法は?

分類Dev

現在地を検出した後、マップボックスで経度と緯度を取得するにはどうすればよいですか?

分類Dev

リストGoogleマップの各緯度と経度のマーカーを作成する

分類Dev

ajaxリクエストで取得したjsonデータでvuejsを使用してGoogleマップで緯度と経度をマークするにはどうすればよいですか?

分類Dev

NodeJSでGoogleマップのJSONレスポンスから緯度と経度にアクセスする方法

分類Dev

pygameモジュールのボタンクリックに表示されるテキストを更新する方法

分類Dev

指定されたマイル半径内にある緯度と経度の座標をMySQLにクエリする

分類Dev

テキストボックスが空の場合、送信ボタンがクリックされた後、ユーザーを同じdivに保持します

分類Dev

アイテムのリストボックスとインデックスを一度に表示する方法

分類Dev

フォーカスがテキストボックスにある場合にのみボタンを表示

分類Dev

フリップカートの価格帯のようにRecyclerViewで一度チェックした場合にチェックボックスをtrueに設定する方法

分類Dev

緯度と経度の座標の配列リストからGoogleマップに複数のマーカーを追加する

分類Dev

マスクされたパスワードを別のテキストボックスにコピーしてテキストに変換する方法

分類Dev

コンボボックスの値が複数選択されている場合にテキストボックスを表示する方法

分類Dev

画像にカーソルを合わせると表示されるテキストをクリックします

分類Dev

フレックスボックス内のテキストを非表示にして、フレックスボックスアイテムにカーソルを合わせたときに表示するにはどうすればよいですか?

分類Dev

マーカーをクリックしたときにマーカーのテキストを表示するにはどうすればよいですか

Related 関連記事

  1. 1

    すでに存在する場所(すでにマークされている)のマーカー(クリック)の緯度と経度を取得します

  2. 2

    スクリプトでグーグルマップマーカーを作成するために緯度と経度から値を取得する方法は?

  3. 3

    アプリがReactNativeのバックグラウンドである場合にサービスの緯度と経度を更新する方法

  4. 4

    ドラッグアンドドロップ後、Googleマップマーカーの新しい緯度と経度をテキストボックスに保存します

  5. 5

    緯度と経度をマップスクリプトに渡す

  6. 6

    緯度と経度のあるレイヤーにトラックを表示する方法

  7. 7

    回転した球の緯度と経度にマウスクリックを変換します

  8. 8

    Javascriptのテキストボックスに入力された単語が5語未満の場合にアラートを表示する方法

  9. 9

    rリーフレット:マーカーがドラッグされた場所で緯度/経度を取得する方法は?

  10. 10

    特定のテキストボックスでEnterキーを押したときに、テキストボックスの背景色を一度に1つずつ(複数のテキストボックスがある場合)変更するにはどうすればよいですか?

  11. 11

    クリックされたボタンからテキストを表示し、新しいボタンがクリックされた場合に前のテキストを非表示にする方法

  12. 12

    PostGISで指定された緯度/経度のラスターからアスペクトを取得する

  13. 13

    正しい緯度/経度形式でExcelにhtmlテーブルをエクスポートする方法は?

  14. 14

    現在地を検出した後、マップボックスで経度と緯度を取得するにはどうすればよいですか?

  15. 15

    リストGoogleマップの各緯度と経度のマーカーを作成する

  16. 16

    ajaxリクエストで取得したjsonデータでvuejsを使用してGoogleマップで緯度と経度をマークするにはどうすればよいですか?

  17. 17

    NodeJSでGoogleマップのJSONレスポンスから緯度と経度にアクセスする方法

  18. 18

    pygameモジュールのボタンクリックに表示されるテキストを更新する方法

  19. 19

    指定されたマイル半径内にある緯度と経度の座標をMySQLにクエリする

  20. 20

    テキストボックスが空の場合、送信ボタンがクリックされた後、ユーザーを同じdivに保持します

  21. 21

    アイテムのリストボックスとインデックスを一度に表示する方法

  22. 22

    フォーカスがテキストボックスにある場合にのみボタンを表示

  23. 23

    フリップカートの価格帯のようにRecyclerViewで一度チェックした場合にチェックボックスをtrueに設定する方法

  24. 24

    緯度と経度の座標の配列リストからGoogleマップに複数のマーカーを追加する

  25. 25

    マスクされたパスワードを別のテキストボックスにコピーしてテキストに変換する方法

  26. 26

    コンボボックスの値が複数選択されている場合にテキストボックスを表示する方法

  27. 27

    画像にカーソルを合わせると表示されるテキストをクリックします

  28. 28

    フレックスボックス内のテキストを非表示にして、フレックスボックスアイテムにカーソルを合わせたときに表示するにはどうすればよいですか?

  29. 29

    マーカーをクリックしたときにマーカーのテキストを表示するにはどうすればよいですか

ホットタグ

アーカイブ