jq取php的josn数据,jQuery解析JSON数据

本文介绍了如何使用jQuery的getJSON方法从Flickr API获取关于‘cat’标签的JSON数据,并详细解析了数据结构,展示了图片链接和相关信息,包括标题生成、时间戳显示及数据项列表的创建。
摘要由CSDN通过智能技术生成

用$.getJSON方法,获得JSON数据和解析

从http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=? 这个地址得到JSON数据 并且分析里面的结构,生成图片和相关链接等:

JS:

$(function(){

var url="http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?"

$.getJSON( //使用getJSON方法取得JSON数据

url,

function(data){ //处理数据 data指向的是返回来的JSON数据

var tit=""+data.title +""; //生成标题和标题连接

$("h1").html(tit); //出现在指定位置H1 内

$("#ginfo").find("p").eq(0).html(data.modified);

$("#ginfo").find("p").eq(1).html(data.generator);

var lis="";  //li 列表项目

$(data.items).each(function(i,ite){ //遍历JSON数据得到所需形式

lis+="

";

                    lis+="%22+ite.media.m%20+%22"; 

lis+="

";

lis+=ite.description;

lis+="";

})

$("ul").html(lis);    //将遍历出来的数据呈现在所需位置

$("li").hover(function(){$(this).addClass("hov")}, function(){$(this).removeClass("hov")});

}

)

})

HTML:

POST:

$.post(domain_value+"app_api/order_set.php", { uid: uids, aid: aids , spid: spids, payid: payids , goods_list: goodss},

function(data){

var parsedJson = jQuery.parseJSON(data);

alert(parsedJson.name);

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值