jquery - 未捕获的 SyntaxError:意外的令牌 / 在 JSON 中的位置 0
问题描述
我正在尝试在 SharePoint 上安装一个模块,但遇到了一些我似乎无法克服和修复的 JSON 解析错误 - 我做了一些研究,但仍然无法说明它导致意外令牌错误的原因。
未捕获的语法错误:XMLHttpRequest.b.onreadystatechange (CPXHRLoader.js:190)
处 JSON.parse ()位置 0 处的 JSON 中的意外标记 /
这是代码:
loadImagesJSON: function() {
function e(a) {
var b = new XMLHttpRequest;
b.open("GET", a, !0);
b.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
b.onreadystatechange = function() {
if (4 == b.readyState && 200 === b.status) {
++f;
var a = b.responseText;
0 == a.length ? f == d.length -
1 && d[f].call(null, "") : (a = a.slice(54, a.length - 1), a = JSON.parse(a), f >= d.length || (f == d.length - 1 ? d[f].call(null, a) : e(d[f])))
}
};
b.send()
}
if ("file" == window.location.protocol.substr(0, 4)) w.apply(null, arguments);
else {
for (var d = [], a = 0; a < arguments.length; a++)
if ("[object Array]" === Object.prototype.toString.call(arguments[a]))
for (var c = arguments[a], b = 0; b < c.length; b++) d.push(c[b]);
else d.push(arguments[a]);
var f = 0;
e(d[0])
}
},
这是我的网络选项卡中包含的内容:
https ://i.stack.imgur.com/SfVTH.png
有人遇到过 SharePoint 阻止解析请求的问题吗?当我将文件上传到我的 Azure Web 应用程序并包含web.config
一个指向 JSON 作为 MIME 类型的文件时,它可以完美加载,但它不会在 SharePoint 中加载。
解决方案
推荐阅读
- javascript - 在移动设备上,localStorage 在执行其他操作几分钟后被删除
- r - 嵌套列表中的日期与 R 中数据框中的日期的子集
- amazon-web-services - Redshift 表适用于我的表的分配键和排序键
- swift - SwiftUI 在文本字段中心输入文本
- python - 能够在不使用类方法和静态方法的情况下更改类属性。那么它有什么用呢?
- jolt - jolt - 将键从嵌套对象复制或移动到顶层
- tensorflow - 使用参数分层后类不平衡和性能下降
- python - 使用 selenium 和 python 实现 google 的自动化
- azure - 使用链接访问 Azure Data Lake Container
- phpoffice-phpspreadsheet - PHPSpreadSheet 无法找到电子表格中存在的“命名范围”