Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过从下拉列表中选择更新GoogleMaps信息窗口_Javascript_Google Maps_Kml_Infowindow - Fatal编程技术网

Javascript 通过从下拉列表中选择更新GoogleMaps信息窗口

Javascript 通过从下拉列表中选择更新GoogleMaps信息窗口,javascript,google-maps,kml,infowindow,Javascript,Google Maps,Kml,Infowindow,我有一张地图,其中信息窗口包含日期的下拉列表。当用户从这个列表中选择一个日期时,我需要更新InfoWindow的内容。我的点通过KML文件加载。 我目前正试图使用下拉列表的onChange事件调用生成KML的页面来重新加载它,但这不起作用 就是一个例子,我认为你正试图做到这一点。它使用FusionTables而不是kml作为数据源,但是信息窗口中的下拉处理应该适用。就是一个例子,我认为您正在尝试这样做。它使用FusionTables而不是kml作为数据源,但信息窗口中的下拉处理应该适用。除非我

我有一张地图,其中信息窗口包含日期的下拉列表。当用户从这个列表中选择一个日期时,我需要更新InfoWindow的内容。我的点通过KML文件加载。


我目前正试图使用下拉列表的onChange事件调用生成KML的页面来重新加载它,但这不起作用

就是一个例子,我认为你正试图做到这一点。它使用FusionTables而不是kml作为数据源,但是信息窗口中的下拉处理应该适用。

就是一个例子,我认为您正在尝试这样做。它使用FusionTables而不是kml作为数据源,但信息窗口中的下拉处理应该适用。

除非我遗漏了什么,否则当从下拉列表中选择项目时,该示例不会起任何作用。它会根据下拉列表中选择的值更改信息窗口中显示的信息。确定,这在IE中不起作用,真令人惊讶。我会看看代码,看看它是否有用。我所有的地图点都是在一个完全独立的页面上生成的,该页面通过google.maps.kmllayer调用。除非我遗漏了什么,否则当从下拉列表中选择项目时,该示例不会执行任何操作。它会根据下拉列表中选择的值更改信息窗口中显示的信息。好的,它在IE中不起作用,大惊喜。我会看看代码,看看它是否有用。我所有的地图点都是在一个完全独立的页面上生成的,该页面通过google.maps.KmlLayer调用