首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >plupload json响应

plupload json响应
EN

Stack Overflow用户
提问于 2011-11-28 16:17:34
回答 2查看 5.7K关注 0票数 3

我似乎不能使这个反应成为json反对的对象。

ajax函数(plupload的url参数)响应如下:

代码语言:javascript
复制
echo json_encode(array(
  'foo'    => 3434,
  'error'  => 'omg error',
));

exit;

在FileUploaded事件中,我正在评估:

代码语言:javascript
复制
var json = eval('(' + response + ')');
console.log(json);  

但我犯了个错误

未登录的SyntaxError:意外标识符

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-28 16:24:26

尝试使用jQuery parseJSON方法。

代码语言:javascript
复制
var json = $.parseJSON(response);
票数 4
EN

Stack Overflow用户

发布于 2019-03-12 05:45:54

在jQuery的v3.0版本中,$.parseJSON(response)已被废弃。

来自文档

从jQuery 3.0开始,就不再推荐$.parseJSON了。要解析JSON字符串,请使用本机JSON.parse方法。

因此,上述问题的答案是:

代码语言:javascript
复制
var json = JSON.parse(response);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8298793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档