相关疑难解决方法(0)

$ .ajax()和"未捕获的ReferenceError:数据未定义"

我尝试了几种使用$ .getJSON和$ .ajax()覆盖的.json文件和数据的方法

我的JS代码 n⁰2失败:

$.ajax({
  type: "GET",
  url: 'js/main.js',
  data: data,
  success: 1,
  }).done(function ( data ) {
  var items = [];

  $.each(data.tata.entities.q142.labels.fr.value, function(key, val) {
    items.push('<li id="' + key + '">Test 2:' + val + '</li>');
  });

  $('<ul/>', {
    'class': 'my-new-list',
    html: items.join('')
  }).appendTo('body');
});
Run Code Online (Sandbox Code Playgroud)

在Chrome控制台中,邮件错误为:

"Uncaught ReferenceError: data is not defined"
Run Code Online (Sandbox Code Playgroud)

指的线路:

  data: data,
Run Code Online (Sandbox Code Playgroud)

出了什么问题?该怎么办 ?


编辑:一切都在客户端完成.

javascript ajax jquery json getjson

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

getjson ×1

javascript ×1

jquery ×1

json ×1