用PHP在谷歌地图上按标题搜索标记
Search markers by title on Google Maps with PHP
我正在使用AJAX方法从web服务中检索标记,我想使用标记属性标题在地图上搜索它们。有可能吗?
这是我返回标记的函数:
function displayLocation(location) {
var content = '<strong>' + location.name + '</strong>';
var position = new google.maps.LatLng(parseFloat(location.coordinate[0]), parseFloat(location.coordinate[1]));
var marker = new google.maps.Marker({
map: map,
position: position,
title: location.name,
url: 'https://www.google.com.br/#q=' + location.name,
icon: 'img/restaurant_pin.png'
});
var label = new Label({
map: map
});
label.bindTo('position', marker);
label.bindTo('text', marker, 'title');
label.bindTo('visible', marker);
label.bindTo('clickable', marker);
label.bindTo('zIndex', marker);
google.maps.event.addListener(marker, 'click', function() {
window.location.href = marker.url;
});
}
假设markers
是您的标记数组,yourSearchPhrase
是您要搜索的内容:
for (var i=0; i<markers.length; i++) {
if (markers[i].title == yourSearchPhrase) {
// this marker's title equals your search phrase
}
}
相关文章:
- 用程序搜索JQuery数据表中的文本
- CSS-如何定位内容数据标题
- jQuery用fiddle在标题中查询移动搜索输入(标题的覆盖)
- javascript按集合中的标题搜索节点并返回
- 如何在标题SoundCloud的基础上进行曲目搜索
- 如何固定具有粘性标题的表的大小以及排序和搜索
- 搜索面板组标题
- 根据图像标题的搜索输入过滤图像
- 搜索文档并查找所有带有标题的输入
- 用PHP在谷歌地图上按标题搜索标记
- 单击JQuery搜索筛选器框时,标题将消失
- Handsontable标题搜索,输入文本,在滚动时间歇性清除
- 如何查找标题为"*.pdf"在户外搜索
- 实时搜索jquery(在li标题中搜索)
- 使用即时jQuery搜索脚本向页面添加标题
- 具有固定左标题列的表搜索
- jQuery选择:如何搜索选项的标题
- 标题中单独的列过滤.如何改变搜索过滤器文本框的宽度为每个列's单独
- 改变网站的标题(通过angular路由器和ui路由器控制)显示在谷歌搜索
- 不能将搜索栏放置在标题图像的右侧