Google Maps-单击按钮时触发搜索框

COSMIN SD

我有兴趣实施一个Google Maps搜索按钮,并在其旁边添加一个“ Submit” /“ Go”按钮(例如,在http://maps.google.com上)。如果在搜索框中按Enter键,一切都会很好,但是我不知道如何使用按钮强制/提交搜索。

现在,我的代码基于以下示例:https : //developers.google.com/maps/documentation/javascript/examples/places-searchbox最重要的部分是我现在正在使用它:

HTML:

<div id="intro-search">
    <input id="search-box" />
    <button type="button">Submit!</button>
</div>

JS:

  // Listen for the event fired when the user selects an item from the
  // pick list. Retrieve the matching places for that item.
  google.maps.event.addListener(searchBox, 'places_changed', function() {
    // ... 
    // Show the results on the map
    // ...
  }

我不知道如何在单击按钮时触发相同的事情。

另外,SearchBox自动完成控件有什么区别他们不做同样的事情吗?

亚历克斯·博赫明

对于SearchBox,您必须像这样在输入字段上使用Google Map的触发事件

document.getElementById('my-button').onclick = function () {
    var input = document.getElementById('my-input');

    google.maps.event.trigger(input, 'focus', {});
    google.maps.event.trigger(input, 'keydown', { keyCode: 13 });
    google.maps.event.trigger(this, 'focus', {});

};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法通过html按钮触发Google Maps标记单击事件

来自分类Dev

无法通过html按钮触发Google Maps标记单击事件

来自分类Dev

Google Maps Embed +搜索框

来自分类Dev

Google Maps Embed +搜索框

来自分类Dev

使用Google Maps Flutter单击按钮时如何激活位置?

来自分类Dev

在Google Maps的“信息”窗口内单击按钮

来自分类Dev

Angular-google-maps搜索框

来自分类Dev

Angular-google-maps搜索框

来自分类Dev

Google Maps信息框关闭按钮

来自分类Dev

Google Maps中的Moveend触发

来自分类Dev

处理Ctrl +单击Google Maps

来自分类Dev

处理Ctrl +单击Google Maps

来自分类Dev

Google Maps API搜索限制

来自分类Dev

Google Maps Api机场搜索

来自分类Dev

集成Google Maps搜索表单

来自分类Dev

附近搜索| Google Maps API

来自分类Dev

Android Google Maps按钮样式

来自分类Dev

Android Google Maps按钮样式

来自分类Dev

Google Maps Api按钮以“转到标记” /转到Google Maps

来自分类Dev

缩放时的Google Maps Center

来自分类Dev

缩放时的Google Maps Center

来自分类Dev

点击“ myLocation”按钮时触发(适用于iOS的Google Maps SDK)

来自分类Dev

点击“ myLocation”按钮时触发(适用于iOS的Google Maps SDK)

来自分类Dev

单击按钮(“意图”)将其打开时,Google Maps在我的应用程序上崩溃

来自分类Dev

Google Maps Directions API-单击按钮时显示备用路线

来自分类Dev

当我单击一个按钮时,Google Maps更改图标

来自分类Dev

Google Maps Directions API-单击按钮时显示备用路线

来自分类Dev

单击 Google Maps 的 InfoWindow 中的按钮时,如何在方法中调用函数?

来自分类Dev

Google Maps API地方搜索框不起作用