javascript - plupload json 响应

标签 javascript jquery json plupload

我似乎无法将响应设为 json 对象。

ajax 函数(plupload 的 url 参数)回应这样的响应:

echo json_encode(array(
  'foo'    => 3434,
  'error'  => 'omg error',
));

exit;

在 FileUploaded 事件中我正在评估:

var json = eval('(' + response + ')');
console.log(json);  

但是我得到一个错误

Uncaught SyntaxError: Unexpected identifier

最佳答案

尝试使用 jQuery parseJSON 方法。

var json = $.parseJSON(response);

关于javascript - plupload json 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8298793/

相关文章:

javascript - 如何使用类切换功能来更改和取消更改单击时的 CSS 按钮样式?

jquery - Webkit 在页面加载时模糊淡出

javascript - JSON 到表格格式并填充空白

javascript - 根据之前的类多次添加条形码

javascript - indexOf类似的函数可在javascript中返回多个外观

javascript - 我如何使用 .click on an <option>

jquery - 并行执行多个AJAX请求,无需等待其他人响应

javascript - 从复杂的 JSON 对象打印每个 JSON 输入路径

javascript - 我有2个POJO的学院和流。学院有一套流。在这种情况下如何使Pojo对应正确的json?

javascript - 为什么我无法访问我的函数内的属性?