json值javascript XDK
我想在我的Intel XDK应用程序中使用一点REST API。 我的PHP文件返回如下值:json值javascript XDK,javascript,jquery,json,intel-xdk,Javascript,Jquery,Json,Intel Xdk,我想在我的Intel XDK应用程序中使用一点REST API。 我的PHP文件返回如下值: {"Name1":12,"Name2":34,"Name3":67} 现在,我可以通过以下代码在onclick事件中访问我的值: var json_string = request.responseText; var json = JSON.parse(json_string); intel.xdk.notification.alert(json.Name1, "Name 1"); 它可
{"Name1":12,"Name2":34,"Name3":67}
现在,我可以通过以下代码在onclick事件中访问我的值:
var json_string = request.responseText;
var json = JSON.parse(json_string);
intel.xdk.notification.alert(json.Name1, "Name 1");
它可以工作,我有Name1:12的第一个值
现在我想添加一个输入文本来插入我想要的值。我不想使用“json.Name1”,而是想动态地使用它。
因此,我尝试添加一个输入文本:
<input id="test" type="text" placeholder="Placeholder">
最后,我尝试:
intel.xdk.notification.alert(json.value, "Name 1");
但它不起作用。
如何从输入中添加一个值,使其具有JSON值?如果我在输入中写入Name1、Name2或Name3,我希望获得它的值
谢谢 使用
输入中的名称访问json
中的密钥
var json={“Name1”:12,“Name2”:34,“Name3”:67};
警报(json[document.getElementById('test').value])代码>
在这种情况下,警报将显示“Name1”,例如no?不是json表中“Name1”的相关值。答案中的最后一行应该提醒12
,但我没有完全按照问题的意思。在json
中有值。是否要用这些值填充输入
字段?或者使用input
字段中的值填充json
。好的,谢谢。如果我在“输入”字段中写入“名称1”,我希望在警报框中获得“12”。
intel.xdk.notification.alert(json.value, "Name 1");