Jquery JSON 请求的语法错误问题
Syntax Error issue with Jquery JSON request
我有一个通过Jquery向Steam WebAPI发出的请求:
$.ajax({
url: myurl,
dataType: 'json',
success: success,
cache: true
});
这是我从 Steam 社区服务器(截断)得到的回应:
{
"result": {
"status": 1,
"num_results": 25,
"total_results": 500,
"results_remaining": 475,
"matches": [
[[OMMITTED FOR BREVITY]]
但是Chrome给了我这个错误(并且没有运行成功功能):
Uncaught SyntaxError: Unexpected token :
(此错误适用于第 2 行 - "结果":{ )
我错过了什么吗?
请求的 URL(取自注释)包含以下部分:json=jQuery110205507024014368653_1384305203368
这显然是具有设置的不同请求的结果:
dataType: "jsonp",
jsonp: "json"
(如果没有这些设置,jQuery 不会独立添加此参数)
在这种情况下,预期的响应格式是 jsonp(不是 json),但响应是 json(导致错误)。
相关文章:
- 我该如何解决这个问题?“未捕获的类型错误:无法读取 null 的属性'appendChild'”
- 遇到400错误请求(Angular+WebAPI)的问题
- 扩展错误es6类模块问题
- Createjs冲突问题localToLocal不是函数错误
- Ckeditor出现格式错误的html问题
- 用Javascript为QCM动态生成问题——未捕获类型错误
- 访问模板中的属性时出现问题-除'name'显示错误'没有定义[attributename];
- Meteor上有错误的同步问题
- AJAX自定义错误处理代码问题
- Javascript在每个有问题的控件上输出一条错误消息
- 未捕获的语法错误:意外的令牌:跨域问题
- 我在帖子#index中得到以下错误ExecJS::ProgramError我该如何修复此问题
- 防止在php中缓存500内部错误页面的问题
- 代码有什么问题?它给了我一个运行时错误
- NaN 错误代码有什么问题
- Jquery JSON 请求的语法错误问题
- 向客户端发送ajax错误问题
- gadicc/ Meteor -reactive-window Meteor Package的预期空间错误问题
- 关于laravel 5.2 api服务器的Axios get请求错误问题
- Javascript作用域错误问题