好的就是我用PHP将一些MySQL信息编码为JSON格式,然后强制jQuery通过我服务器上的文件获取它。 PHP生成的JSON编码看起来像这样,问题是我不明白如何使用jQuery从JSON数组中提取文件,大小,名称和预览
这是一个示例JSON数组
[{"aid":"416","type":"image\/jpeg","size":"1826611","file":"http:\/\/*****.com\/aws-eu\/-f\/Cat.jpg","user_id":"0","token":"b5bb0380c6912cd3464747b9f29355e7","name":"Cat.jpg","qp_tag":"1f3a4e30x","preview":"aws-eu\/-t\/sample_Cat.jpg","oath":"b5bb0380c6912cd3464747b9f29355e7"},
有人可以帮助我将信息从jQuery拉到jQuery并在DIV后面显示
答案 0 :(得分:3)
$.getJSON()
就是你想要的。
$.getJSON('path/to/file.json', function(response) {
$('div#something').text(response[0].file);
});
答案 1 :(得分:3)
您可以指定回调到getJSON
,以便您可以在从PHP文件的URL中检索JSON数据后读取它。 JSON数据作为参数返回给回调:
$.getJSON('yourphpfile.php', function(data){
// Here data[0].size === "1826611"
});
由于您的JSON数据似乎是一个数组,因此您可以通过执行data[0]
来访问数组的第一项。您可以使用其名称访问该项目的任何属性,例如data[0].size
。