Json Phonegap Api

时间:2017-03-17 00:47:49

标签: javascript json cordova

有人可以帮我弄清楚如何在$.each之后根据我的需要调整这段javascript吗?我的JSON数组可以在我的javascript中声明的url中找到。非常感谢任何帮助!

<head>
 <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
 <script type="text/javascript">
 $(document).ready(function() {
 $.getJSON("http://quickcutsystem.com/quotesapp-home/?json=1",function(result){
 $.each(result, function(i, field){
 $("#output").append("Title: "+ field.title + " duration: "+field.id +" Price:"+field.price+"<br/>");
 });
 });
 });
 </script>
</head>
<body>
 <div id="output"></div>
</body>
</html>

2 个答案:

答案 0 :(得分:0)

 $.each(result, function(i, field){
 $("#output").append(field.content);
 });

答案 1 :(得分:0)

根据您示例中的JSON,不需要循环遍历字段,因为它不是数组。您只需访问所需的属性,如下所示:

$.getJSON("http://quickcutsystem.com/quotesapp-home/json=1",function(result)
{
     var page = result.page;

     $("#output").append("Title: "+ page.title + " duration: "+page.id +"Price:"+page.price+"<br/>");
});

然而,json中没有价格,您可以遍历附件或显示作者详细信息或内容等。