在JS中将JSON读取到变量时出错

Error in reading JSON to a variable in JS

本文关键字:变量 出错 读取 JS 中将 JSON      更新时间:2023-09-26

我试图读取json文件到javascript变量。我以前读过同样的文件。所以json文件的格式是正确的。

var net_json = {};
$.ajax({
    type: "GET",
    url: "/karate.json",
    dataType: "json",
    error: function() {
        alert("Error loading the file");
    },
    success: function(data) {
        net_json = data;
        alert("Success");
    }
});

但是它总是返回警告错误加载文件。json和js文件都在同一个位置

我猜你的结构是这样的

  • index . html
  • js/myJS.js
  • js/karate.json

表示url应该是

url:"js/karate.json",

相对路径基于页面,而不是JavaScript文件所在的位置。