2011-10-06 127 views
2

我的州议会网站提供了一个宁静的api。不能.getJSON请求工作

将kslegislature.org/li/api/v5/rev-1/bill_listing/ 的值提取为变量的正确javascript/jquery代码是什么?

我似乎无法构建一个工作的.getJSON请求来提取数据。

最后,我希望能够用值来工作像

var kslegBills = RETURNED DATA; 
console.log(kslegbills.content[1].BILLNO) 

完整的API可以在这里指南:http://www.google.com/url?sa=D&q=http://kslegislature.org/kliss_restian_interface_guide_v5.odt

在正确的方向轻柔推将不胜感激。

jQuery.getJSON("http://www.kslegislature.org/li/api/v5/rev-1/bill_listing/&callback=?", [], function(data, textStatus) { var kslegbills = data; alert(textStatus); }) 

UPDATE:

感谢@JackWinks我能得到通过PHP的包装工作要求。 http://kansasgrassroots.com/files/kslegbills/

工作模式在铬,但不是Firefox或Safari浏览器。我怀疑这是因为请求的大小,FF和Safari在数据返回之前超时。

+0

Jake,如果你可以发布一些你已经尝试过的代码,它在这个网站上通常很有用。 – griegs

+0

请向我们展示您迄今为止编写的代码。 –

+0

感谢griegs--这是我得到的最接近的...这至少返回数据,但我还没有想出如何将数据传递给变量..''jQuery.getJSON(“http:// ?www.kslegislature.org/li/api/v5/rev-1/bill_listing/&callback=”,[],功能(数据,textStatus){ \t变种kslegbills =数据; \t警报(textStatus); } )' –

回答

0

我没有在该文档中找到关于'jsonp'的任何关键词,那么api是否支持jsonp?