Javascript 如何在发出请求后显示传单标记,例如通过“我的传单地图”的外部div搜索框进行搜索

Javascript 如何在发出请求后显示传单标记,例如通过“我的传单地图”的外部div搜索框进行搜索,javascript,leaflet,search-engine,marker,Javascript,Leaflet,Search Engine,Marker,我确实制作了包含一些geojson信息的标记层。我实际上想做的是向marker发出请求。假设我有很多标记,那么每个标记都包含地址和几个其他标记信息(数据)。然后我给他们分配一个ID(即使我仍然不知道如何分配)。然后我把它们都分组在一个叫做marker layer的层中,我想请求一个标记,我想让标记显示地址、坐标和其他关于确切点的信息。但是,我不知道如何从传单地图的外部搜索框中请求单个标记。有人能帮忙吗?我应该使用val()还是其他JS函数?欢迎使用SO!你所描述的听起来并没有什么特别的技术困难。

我确实制作了包含一些geojson信息的标记层。我实际上想做的是向marker发出请求。假设我有很多标记,那么每个标记都包含地址和几个其他标记信息(数据)。然后我给他们分配一个ID(即使我仍然不知道如何分配)。然后我把它们都分组在一个叫做marker layer的层中,我想请求一个标记,我想让标记显示地址、坐标和其他关于确切点的信息。但是,我不知道如何从传单地图的外部搜索框中请求单个标记。有人能帮忙吗?我应该使用val()还是其他JS函数?

欢迎使用SO!你所描述的听起来并没有什么特别的技术困难。主要是简单的JS对象操作(注意,
val()
来自jQuery for DOM操作),再加上传单
map.setView()
,将视图移动到特定的标记。现在你想要的东西听起来有点模糊。请更具描述性,以便答案更详细。请提供您已经拥有的代码,即使它尚未运行。感谢您帮助我澄清问题。我在div id=“map”下做了一个div id=“search”,这样我就可以得到一个搜索框。我的地图中也有多个标记,但我不希望它同时出现在特定位置。因此,我希望创建一个搜索功能,使标记仅在我在搜索框中请求时才显示在地图上。就像我使用地图外的搜索框控制地图中的标记等信息一样。我确实对L.Geosearch进行了研究,但该插件似乎没有达到我的期望。希望你能帮助meMaybe这个插件更像你想要的:欢迎使用SO!你所描述的听起来并没有什么特别的技术困难。主要是简单的JS对象操作(注意,
val()
来自jQuery for DOM操作),再加上传单
map.setView()
,将视图移动到特定的标记。现在你想要的东西听起来有点模糊。请更具描述性,以便答案更详细。请提供您已经拥有的代码,即使它尚未运行。感谢您帮助我澄清问题。我在div id=“map”下做了一个div id=“search”,这样我就可以得到一个搜索框。我的地图中也有多个标记,但我不希望它同时出现在特定位置。因此,我希望创建一个搜索功能,使标记仅在我在搜索框中请求时才显示在地图上。就像我使用地图外的搜索框控制地图中的标记等信息一样。我确实对L.Geosearch进行了研究,但该插件似乎没有达到我的期望。希望你能帮助meMaybe这个插件更像你想要的: