Javascript $.getJSON可以';t解析数组

Javascript $.getJSON可以';t解析数组,javascript,json,Javascript,Json,我试图使用$.getJSON从json(对象数组)文件中获取数据,但我发现这个错误:“success”函数无法执行。 但如果json内容是对象,则它正在执行 我做错了什么 我的JS和JSON代码如下: JS: JSON: 试着抓住错误和成功 $.getJSON( "test.js", { name: "John", time: "2pm" } ) .done(function( json ) { console.log( "JSON Data: " + json.users[ 3 ]

我试图使用$.getJSON从json(对象数组)文件中获取数据,但我发现这个错误:“success”函数无法执行。 但如果json内容是对象,则它正在执行 我做错了什么

我的JS和JSON代码如下: JS:

JSON:


试着抓住错误和成功

$.getJSON( "test.js", { name: "John", time: "2pm" } )
  .done(function( json ) {
    console.log( "JSON Data: " + json.users[ 3 ].name );
  })
  .fail(function( jqxhr, textStatus, error ) {
    var err = textStatus + ", " + error;
    console.log( "Request Failed: " + err );
})

试着抓住错误和成功

$.getJSON( "test.js", { name: "John", time: "2pm" } )
  .done(function( json ) {
    console.log( "JSON Data: " + json.users[ 3 ].name );
  })
  .fail(function( jqxhr, textStatus, error ) {
    var err = textStatus + ", " + error;
    console.log( "Request Failed: " + err );
})
删除每个对象最后的“,”

[
  {
    "user_name": "Name 1",
    "user_company": "Company 1",
    "message": "Message 2"
  },
  {
    "user_name": "Name 2",
    "user_company": "Company 2",
    "message": "Message 2"
  },
  {
    "user_name": "Name 3",
    "user_company": "Company 3",
    "message": "Message 3"
  }
]
删除每个对象最后的“,”

[
  {
    "user_name": "Name 1",
    "user_company": "Company 1",
    "message": "Message 2"
  },
  {
    "user_name": "Name 2",
    "user_company": "Company 2",
    "message": "Message 2"
  },
  {
    "user_name": "Name 3",
    "user_company": "Company 3",
    "message": "Message 3"
  }
]
您的JSON文件不:)有用。您的JSON文件不:)有用。