php - 堆栈溢出错误

标签 php javascript

当我运行这个脚本时,我第一次遇到堆栈溢出:

var hlat = 0.00;
var hlong = 0.00;
var mapdiv = document.getElementById('map');
var map_url = base_url + 'ajax/getPropMap';
var id_url = base_url + 'hotels/gethotel_id';
var id=0;
var map = null;
// apply gmaps to product map div

$(function(){
    $.get(id_url, {id: segment}, getMapDetails);
});

function getMapDetails(data){
    $.getJSON(map_url, {id:data}, addToProdMap);
}

function getMapDetails(data){
    addProdMap(data);
}

function addProdMap(data){
    hlat = data.latitude;
    hlong = data.longitude;

    map = new google.maps.Map(mapdiv, {
            center : new google.maps.LatLng(hlat, hlong),
            zoom : 13,
            mapTypeId : 'hybrid'
    });

    var coords = new google.maps.LatLng(hlat, hlong);
    var marker = new google.maps.Marker({
        clickable : true,
        map: map,
        icon : 'http://labs.google.com/ridefinder/images/mm_20_red.png',
        position : coords
    })
}

我该如何处理? Firefox 关闭,IE 显示堆栈溢出错误

最佳答案

您有两个同名函数:getMapDetails

关于php - 堆栈溢出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1719224/

相关文章:

php - Laravel mysql 连接问题

php - 通过 FTP 和 Memcache 的 XML 突然减慢了我的 PHP 网站速度......从今天开始

javascript - 单击按钮时如何添加加载动画?

javascript - 为什么单击我的 Accordion 时不显示子选项卡?

javascript - 如何设置 Twitter 关注按钮,在关注后启用另一个按钮

php - 在 PHP 中使用 Curl 单击按钮并获得响应

php - WordPress(Docker,ECS)的wp-config.php已经存在

php - Openshift:PHP 中未设置数据库环境变量

javascript - 带有 Accordion 标题的 Jquery 图片库

javascript - 检查按钮上的单选按钮单击标签内