Javascript SyntaxError:JSON.parse:我的控制台中出现意外字符?
我有一些问题。当我尝试通过AJAX异步调用调用PHP页面以获取一些带有请求参数的数据时,出现了错误:SyntaxError:JSON.parse:意外字符Javascript SyntaxError:JSON.parse:我的控制台中出现意外字符?,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我有一些问题。当我尝试通过AJAX异步调用调用PHP页面以获取一些带有请求参数的数据时,出现了错误:SyntaxError:JSON.parse:意外字符 var jsonData = $.ajax({ url: "test_getTrendsData.php", data: { "year" : year,"level1" : year,"filter" : getfilteredValue, "user" : user},
var jsonData = $.ajax({
url: "test_getTrendsData.php",
data: { "year" : year,"level1" : year,"filter" : getfilteredValue, "user" : user},
dataType: "json",
async: true
}).responseText;
如果我将async参数的值更改为false,则代码运行良好。为什么会这样。我想要异步的响应文本。。。。。。。。。。感谢您的帮助。这意味着您从
test\u getrendsdata.php
返回的响应未被解析。这很可能是因为它不是有效的JSON。请发布您的响应。我检查我的JSON是否为有效的JSON字符串