SyntaxError:JSON.parse:意外字符在我的控制台中?
Posted
技术标签:
【中文标题】SyntaxError:JSON.parse:意外字符在我的控制台中?【英文标题】:SyntaxError: JSON.parse: unexpected character In my console? 【发布时间】:2014-06-27 02:29:42 【问题描述】:我有一些问题。当我尝试通过 AJAX 异步调用调用带有一些请求参数的某些数据的 php 页面时,出现错误:SyntaxError: JSON.parse: unexpected character
var jsonData = $.ajax(
url: "test_getTrendsData.php",
data: "year" : year,"level1" : year,"filter" : getfilteredValue, "user" : user,
dataType: "json",
async: true
).responseText;
如果我将 async 参数的值更改为运行良好的错误代码。为什么会这样。我想要异步响应文本............任何帮助表示赞赏,谢谢。
【问题讨论】:
请发表您的回复。 【参考方案1】:这意味着您从test_getTrendsData.php
返回的响应未被解析。这很可能是因为它不是有效的 JSON。
【讨论】:
我检查我的 JSON 是否有效的 JSON 字符串以上是关于SyntaxError:JSON.parse:意外字符在我的控制台中?的主要内容,如果未能解决你的问题,请参考以下文章
SyntaxError:JSON.parse:JSON 的第 1 行第 2 列出现意外字符
SyntaxError:JSON.parse:意外字符在我的控制台中?
未捕获的 SyntaxError:JSON.parse (<anonymous>) 处的 JSON 输入意外结束
未捕获的 SyntaxError:带有 JSON.parse 的意外标记
DiscordJS + NodeJS:SyntaxError:JSON.parse 处的 JSON 输入意外结束(<anonymous>)