0
我刚与Json合作,我想从Json数组获取特定Id数据。
这是我使用的api网址。如何通过URL过滤获得特定的Json数据?
http://example/plapi/areas?jsoncallback=?
此URL返回JSON数组一样
([{"area_id":"25","ca_id":"0","area_name":"Durgapuram","alias_area":"","area_spl":"No","area_lat":"16.52069","area_lng":"80.64067","area_desc":"","area_image":"","map_image":"","area_status":"1","city_id":"27","position":"0","m_keyword":""},{"area_id":"26","ca_id":"0","area_name":"Arundalpet","alias_area":"","area_spl":"No","area_lat":"16.30520","area_lng":"80.44169","area_desc":"","area_image":"","map_image":"","area_status":"1","city_id":"31","position":"0","m_keyword":""})]
在我想要得到的数据只是city_id = 31。
要获得其ID数据为31,我在做这样的
var data = {
"id": "31",
};
$.getJSON("http://example/plapi/areas?jsoncallback=?",JSON.stringify(data) ,function(result){console.log(result);
});
但它返回什么。
我想只获得31个id关联的数据而不是其他人。请帮我怎么做?
是不是creal你所需要的。你需要解析json并提取一些数据,或者你需要从后端获取一些特定的数据? – IgnazioC
我不认为'jsoncallback'被用来定义你的查询的'id'。 – MinusFour
上面的url返回所有区域im,具有Json数组格式,但我需要的数据只有id为31 – user3668438