Yelp API 解析 JSON 失败

Yelp API Parsing JSON Failure

提问人:Dango 提问时间:11/16/2023 最后编辑:VLAZDango 更新时间:11/16/2023 访问量:34

问:

我目前正在使用 Yelp API 进行开发,我已经在服务器上成功运行。我遇到的问题是解析 JSON 输出,例如,我能够解析名称、标题、电话,但一切都返回“未定义”,不确定发生了什么。

Yelp API 服务器

下面使用 Jquery 3.7.1 是我使用的代码,它只能半工作

$(document).ready(function() {
    //AJAX / PARSE YELP
    $(document).on("click", "#search-button", function() {
        //SEARCH VALUES BELOW    
        var q = escape($('#term').val());
        var start = 0;
        var page = 1;

        $.ajax({
            type: 'GET',
            url: 'api/yelp.php',
            data: {
                q: q,
                s: start,
                p: page
            },
            success: function(data) {
                //RETURN DATASETS      
                var obj = JSON.parse(data);

                //RETURN VALUES
                var name = obj.name; //works
                var imgmain = obj.image_url; //undefined
                var phone = obj.phone; //works
                var disphone = obj.display_phone; //undefined
                var loc1 = obj.address1; //undefined

                $('#search-out').html(obj.name + '</br>' + '<img src="' + obj.imgmain + '"/>' + '</br>' + obj.phone + '</br>' + obj.disphone + '</br>' + obj.loc1 + );
            }
        });
    }); //END 
    ///
}); //END JQUERY
javascript jquery json ajax

评论


答: 暂无答案