【发布时间】:2014-05-09 04:42:15
【问题描述】:
在使用 ajax 调用后,我收到了谷歌地图的错误消息。
ReferenceError: google is not defined
我正在做的是将链接“<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>”放入 ajax 调用的文件(showMap.php)中。
但是,如果我刷新页面,谷歌地图就可以正常工作。如果我将提到的链接放在 ajax 调用的文件之外,例如 (mainPage.php) ,谷歌地图也可以正常工作。关于如何使链接在 showMap.php 文件中工作的任何想法?
【问题讨论】:
-
您是否在 ajax 响应返回之前从该文件调用引用?您是否在自己的代码中引用了 google?
-
用相关代码更新问题。
标签: javascript jquery ajax google-maps