文件删除 JSON 响应
Filedrop JSON Response
我正在使用jquery的文件删除插件将图像上传到我网站上的imgur。PHP 脚本返回{"status":"Imgur code: cZ8gH"}
我想将其作为警报返回,但我不知道该怎么做?
我目前有这个
uploadFinished:function(i,file,response){
$.data(file).addClass('done');
var jsonobj = $.parseJSON(response);
alert(jsonobj.status);
// response is the JSON object that post_file.php returns
}
但它不起作用?
我不知道
文件删除插件,但是当没有指定数据类型时,jQuery尝试使用响应的MIME类型解析ajax响应。
因此,响应可能已经被jQuery解析了。
尝试使用
response.status
为了帮助调试,最好使用带有控制台(或Firebug Lite)的浏览器并调用
console.log
而不是使用alert
特别是因为console
可以打印对象
感谢@raina77ow
相关文章:
- http请求使用html而不是json进行响应
- 在不同的javascript数组中对json响应进行排序
- Laravel数据表无效的JSON响应
- 我应该如何将响应数据保存在对象(json)中以获得更好的操作和性能
- 使用来自不同异步函数的响应创建一个json对象
- 无法访问响应 JSON 对象
- 使用 RESTful API,如果未定义特定的响应 json 级别,我如何在客户端不出错
- 使用官方 Node.js SendGrid API 发送电子邮件时,响应 JSON 中可能出现哪些错误消息
- 无法从响应 JSON 中删除 html 标记
- 当响应 JSON 对象数据计数为零时,AJAX 成功回调函数重定向到错误回调
- 拆分 AJAX 响应 (JSON)
- jquery ajax 响应中缺少响应 JSON
- AJAX返回200成功,但未能解析响应JSON
- 向声音云响应json添加一个变量
- Node.js请求-Can't获取REST响应(JSON)的属性
- 如何使用javascript在for循环中获取响应json数据
- 下拉列表中未设置 AJAX 响应 JSON 数据
- Fetch api,为什么我必须在响应json()上使用它,试图让承诺有意义
- 如何使用ajax响应JSON数据
- 响应.json() 上的“意外输出结束”错误