gpt4 book ai didi

javascript - 如何获取传单 map 的搜索值

转载 作者:行者123 更新时间:2023-11-29 15:22:10 24 4
gpt4 key购买 nike

      L.control.scale({ position: 'bottomleft' }).addTo(leafletMap);
var searchcontroloption={position: 'topleft'};
L.Control.geocoder(searchcontroloption)
.on('markgeocode', function(e) {

})
.addTo(leafletMap);

我想获取用户在传单搜索框中输入的搜索值无论如何都可以得到它。

最佳答案

是的,有一种方法可以获取用户输入的内容。在最新版本的 L.Control.geocoder 上,搜索 <input>位于 <div>其中有“传单控制地理编码器形式”类。使用 JQuery:

L.Control.geocoder(searchcontroloption).on('markgeocode', function(e) {
var searchTxt = $('div.leaflet-control-geocoder-form input').val();
});

没有 JQuery:

L.Control.geocoder(searchcontroloption).on('markgeocode', function(e) {
var searchTxt = document.getElementsByClassName("leaflet-control-geocoder-form")[0]
.childNodes[0].value;
});

关于javascript - 如何获取传单 map 的搜索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42834820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com