Javascript VM895:1未捕获的语法错误:JSON中位于位置的意外标记F
我得到这个错误 未捕获的语法错误:JSON中位于位置0的意外标记FJavascript VM895:1未捕获的语法错误:JSON中位于位置的意外标记F,javascript,jquery,html,Javascript,Jquery,Html,我得到这个错误 未捕获的语法错误:JSON中位于位置0的意外标记F 在JSON.parse() 在XMLHttpRequest.req.onload(group.html:21) 所以我试图寻找无人拥有的roblox团队。因此,我首先创建了两个文件。一个是check.php(检查组是否拥有,如果拥有,则返回0,如果不拥有,则返回groupid)。另一个文件是group.php(检查集团是否有公开的集团资金,并将尝试接收。如果不起作用,它将返回隐藏的资金!否则它将只返回一个数字) 现在我的问题是,
在JSON.parse()
在XMLHttpRequest.req.onload(group.html:21) 所以我试图寻找无人拥有的roblox团队。因此,我首先创建了两个文件。
一个是
check.php
(检查组是否拥有,如果拥有,则返回0
,如果不拥有,则返回groupid)。另一个文件是
group.php
(检查集团是否有公开的集团资金,并将尝试接收。如果不起作用,它将返回隐藏的资金!
否则它将只返回一个数字)
现在我的问题是,当我试图使用javascript请求通过一个简单的页面实现这一切时,我的代码如下:
功能poep(url、id、类型){
var req=新的XMLHttpRequest();
req.open('GET',url,true);//true=异步
req.onload=函数(){
var value=JSON.parse(this.responseText);
如果(类型==1){
检查(值、id);
}否则{
koef(值,id);
}
};
请求发送(空);
}
函数搜索(){
var from=document.getElementById('from').value;
var-till=document.getElementById('till').value;
var总计=截止日期-截止日期;
如果(总数>100){
重新加载();
}
var i;
对于(i=0;从<到;从++){
控制台日志(“检查”+来自);
poep(“https://HEREISMYURL/check.php?id=“+from,from,1);
}
}
功能检查(值、id){
如果(值!=0){
日志(“无主输出:+value+”组id:+id);
poep(“https://HEREISMYURL/group.php?id=“+id,id,2);
}否则{
日志(“拥有的输出:+value+”组id:+id);
}
}
函数koef(值,id){
console.log(“找到的组:“+id+”和“+value”);
var before=document.getElementById(“结果”).innerHTML;
document.getElementById(“results”).innerHTML='
'+before;
}
From(groupid)
直到(groupid)
搜索组
(如果你也能用荷兰语说话的话,很抱歉这些奇怪的名字。我没有名字了…)
因此,我检查了控制台日志。它首先记录了所有检查…
之后,我得到了很多未拥有的,有时中间有拥有的。但是(我猜在检查集团拥有的资金时),它会显示这些错误
如果您能帮助我,谢谢!隐藏资金!
不是JSON
错误消息显示:
JSON中位于位置0处的意外标记F
F
位于隐藏资金的位置0!
如果不解析JSON,请不要使用JSON.parse
。“如果这不起作用,它将返回'fundshidden!'=400),而不是非JSON。看见