提问人:Dango 提问时间:11/16/2023 最后编辑:VLAZDango 更新时间:11/16/2023 访问量:34
Yelp API 解析 JSON 失败
Yelp API Parsing JSON Failure
问:
我目前正在使用 Yelp API 进行开发,我已经在服务器上成功运行。我遇到的问题是解析 JSON 输出,例如,我能够解析名称、标题、电话,但一切都返回“未定义”,不确定发生了什么。
下面使用 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
答: 暂无答案
评论