マップ上でクリックすると、ドロップダウンリストとボタンが表示されたポップアップが表示されます。ドロップダウンリストから値を選択してボタンをクリックすると、地図上にマーカーを挿入する必要があります。 私は、ドロップダウンボタンを含めるために、次のコードを使用しています:popletのbutton clickイベントをleaflet.js
var popup = L.popup()
.setLatLng([51.5, -0.09])
.setContent("<div> <select></select> <button ng-click='addNode()'> Add </button> <button></div")
.openOn(mymap);
ボタンがクリックされたときにaddNode()
が呼び出さ取得されていません。誰でも私に問題を知らせてもらえますか?また、.setContent
以外のdiv要素を含める方法はありますか?どんな提案も役に立ちます。
感謝を。ドロップダウンリストから選択した値をボタンのクリックイベントにどのように取得する必要がありますか? – user3693060
私は以下のことを試したが、まだクリックは機能していない。それについての考えは? var str1 = angle.element( "
"); var str2 = $ compile(str1); var result = str2($ scope); – user3693060