getJson方法调用百度地图API云数据遇到contents为零

发布于 2021-11-25 15:21:09 字数 2074 浏览 889 评论 1

我在体验短租示例中,套用自己的key和自定义字段时遇到contents为零

    function searchAction(keyword, page) {
        page = page || 0;
        var filter = []; //过滤条件
        $.each($('#selectedValue div'), function(i, item){ //将选中的筛选条件添加到过滤条件参数中
            var type = $(item).attr('type'),
                value = $(item).attr('value');
            if (type == "location") {
                keyword = value + " " + keyword;
            } else {
                filter.push(type + ':' + value);
            }
        });
        var url = "http://api.map.baidu.com/geosearch/v2/local?callback=?";
        $.getJSON(url, {
            'q'          : keyword, //检索关键字
            'page_index' : page,  //页码
            'filter'     : filter.join('|'),  //过滤条件
            'region'     : '348',  //苏州的城市id
            'scope'      : '2',  //显示详细信息
            'geotable_id': #####,
            'ak'         : '###########' //用户ak
        },function(e) {
            console.log(e);
            renderList(e, page + 1);
            renderMap(e, page + 1);
        });
    }
 

控制台输出

Object

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悟红尘 2021-11-25 20:50:16

问题解决了 region 的问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文