Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript、JSON、PhoneGap_Javascript_Jquery_Json_Wordpress_Cordova - Fatal编程技术网

Javascript、JSON、PhoneGap

Javascript、JSON、PhoneGap,javascript,jquery,json,wordpress,cordova,Javascript,Jquery,Json,Wordpress,Cordova,我100%不熟悉JSON,在JavaScript方面的经验非常有限。我正在尝试更多地学习这些语言 无论如何,我正在使用PhoneGap和Wordpress构建一个超级简单的应用程序。基本上,我使用JSON API插件从我的Wordpress页面获取API,然后我尝试转换返回数组的某个部分并将其打印到一个div,这就是我遇到的问题。我的API是quickcutsystem.com/ 您可以在我的非功能性和混乱的代码中看到我在尝试什么。基本上,我只是不知道我在做什么,你能帮个新手吗 我的phonGa

我100%不熟悉JSON,在JavaScript方面的经验非常有限。我正在尝试更多地学习这些语言

无论如何,我正在使用PhoneGap和Wordpress构建一个超级简单的应用程序。基本上,我使用JSON API插件从我的Wordpress页面获取API,然后我尝试转换返回数组的某个部分并将其打印到一个div,这就是我遇到的问题。我的API是quickcutsystem.com/

您可以在我的非功能性和混乱的代码中看到我在尝试什么。基本上,我只是不知道我在做什么,你能帮个新手吗

我的phonGap应用程序的index.html


您的JSON结构如下所示

"status": "ok",
"page": {
  "id": 228,
  "type": "page",
因此,如果要获取pageId和pageType,可以执行以下操作:

var id = data.page.id;
var name = data.page.type;
顺便说一句,在你的JSON中我没有看到用户名字段


建议,你可以到这里:http://jsonformatter.org/,单击加载数据并输入url,然后单击格式化/美化。您可以清楚地看到结构。

非常感谢您,我在声明变量的那一行也是如此:var data=JSON.parse$.getJS。。。。。。。。这样行吗?我自己编的代码。我不是100%确定,因为你可能对CORS有意见。您可以在那里放置警报以检查alertid。如果在手机中弹出正确的id,它就会工作。
var id = data.page.id;
var name = data.page.type;