所以我的页面向 php 页面发出请求,该页面返回一个带有数组结果的 JSON
PHP 返回示例:{"name":["Zizi","Zizi"],"position":["86","86"],"points":["26","26"]}
每个名称、位置(json 数组?)都有多个值,我如何解析非常值,例如 我正在使用这段代码:
$('#getdata-button').live('click', function(){
$.getJSON('all.php', function(data) {
$('#showdata').html("<p>item1="+ data.name +"</p>");*/
});
});
有了这个 jQuery 类型 Zizi,Zizi,我如何准备或计算“名称”内的值
最佳答案
.length
是数组的属性,可提供其计数。
像这样使用:data.name.length;
此外,getJSON
只会为您提供 JSON 字符串。
你必须解析它。
这样做:
$.getJSON('all.php', function(data) {
data = JSON.parse(data);
var length=data.name.length;
$('#showdata').html("<p>item1="+ data.name +"</p>");*/
});
关于Javascript/Jquery 解析 Json 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23015382/