2012-04-06 78 views
2

http://just4dummy.com/Haggle/index.php/api/haggle/bills/user/1/format/json如何从这个链接

获取JSON数据如何从这个链接控制台Firefox的数据。

如何从此链接获取json数据并在html标签中使用它。

请帮帮我。由于

+2

http://api.jquery.com/jQuery.ajax/ – 2012-04-06 17:07:21

+1

如果我可以控制Firefox中的数据我现在已经很有钱了 – hunter 2012-04-06 17:07:33

+0

只需使用'$ .getJSON' ..但是你的意思是'在html标签内使用它? – noob 2012-04-06 17:08:47

回答

0

Jquery getJSON

$.getJSON('http://just4dummy.com/Haggle/index.php/api/haggle/bills/user/1/format/json', function(data) {...}); 
+0

我试着用控制台在这个功能,它并没有显示我任何东西 – PCA 2012-04-06 17:16:02

+0

我认为这是因为访问控制允许来源。 – noob 2012-04-06 17:20:08

+0

那么如何实现这个功能呢 – PCA 2012-04-06 17:22:03

2

您需要使用JSONP能够访问跨域。

$.getJSON('http://just4dummy.com/Haggle/index.php/api/haggle/bills/user/1/format/jsonp?callback=?', function(data) { 
    console.log(data); 
}); 

我将“json”更改为“jsonp”,并添加了“?callback =?”到网址。服务器支持JSONP,并不是所有的服务器都这样做,这只是恰好支持它。

返回的数据对象的数组,你可以这样阅读:

$.each(data, function(){ 
    console.log(this.account); 
}); 

从,在这里您可以轻松地将数据添加到一个HTML表格。

+0

对我来说,在控制台中看到这些值是非常有用的。非常感谢。 – PCA 2012-04-06 17:38:54

+0

@BabuArumugam:不客气:-) – 2012-04-06 17:39:34