onClick在Gecko浏览器中工作,但不是IE - php,谷歌地图V3

时间:2011-07-05 07:58:00

标签: php google-maps-api-3 onclick

我已经构建了一个谷歌地图应用程序(v3),它使用一些php将数据库条目列在页面上,用户可以单击一个条目,触发另一个正在填充的列表以及添加了标记的地图。这一切都适用于Firefox等,但不适用于IE。

通过这里和各种论坛阅读我意识到onClick是问题,但是我不知道如何替换它。

$query = "SELECT Distinct WID, FirstName, LastName FROM markers ORDER BY LastName asc";
$result = mysql_query ($query);

echo "<select style='font-weight:italic;width:220px;border:1px solid' size=12 id=authName></option>";
while($nt=mysql_fetch_array($result)){
echo "<option  value=$nt[WID] onclick=searchLocations() title='$nt[LastName]. $nt[FirstName]'>$nt[LastName]. $nt[FirstName]</option>";
}
echo "</select>;";

我使用[WID]中的值传递给应用程序的其余部分。 http://www.auneheadarts.org.uk/site/projects/wordquest/map_files/writer.php

1 个答案:

答案 0 :(得分:0)

你为searchLocations()设置了什么?!?

你可以尝试

onclick='".searchLocations()."'