在可读警报/控制台(jQuery)中显示json文件的内容

时间:2017-10-23 13:48:40

标签: javascript jquery json

我正在尝试显示一个json文件的内容,该文件有5个条目作为通常的键值对,但是我目前只能获取Name值以按预期显示,其他值按字面顺序注册为直接返回在put代码中。 getJSON方法是在点击ID为#json的按钮后启动的。它工作但只显示第一个项目,其余的按字面输出。
代码如下:

jQuery(document).ready(function($) {
  $(document).on('click', '#json', function(event) {
    event.preventDefault();
    var items;
    $.getJSON('somedata.json', function(data) {
      items = data;
      console.log(items['Name'], ['Phone'], ['Mphone'], ['Email'], ['Message']);
    });
  });
});

小贴士欢迎!感谢

2 个答案:

答案 0 :(得分:1)

你没有像第一个那样从items中提取其他值,而是执行此操作:

console.log(items['Name'], items['Phone'], items['Mphone'], items['Email'], items['Message']);

答案 1 :(得分:0)

您忘记在['电话'],['Mphone']等之前添加项目。

console.log(items['Name'],items['Phone'], etc..)