我正在为我的某个网站使用文件上传插件,而“删除”选项的回调函数会返回如下所示的jSON响应:
{"5425ba85c976a~2014-09-26_7-13-47.png":true}
如何在jQuery中解析此jSON响应以了解该值是真还是假?
这是我的代码看起来像但是当我记录这个
时它打印未定义$(document).on('click', '.delete', function(e) {
var fileName = $(this).attr('filename');
$.ajax({
url: "server/php/?action=DELETE&file="+fileName,
type: 'GET',
error: function (err) {
alert(err.statusText);
},
success: function (data) {
console.log(data.fileName);
}
});
});
答案 0 :(得分:1)
你必须这样做
data["5425ba85c976a~2014-09-26_7-13-47.png"]
而不是
console.log(data.fileName);