Я использовал скрипт загрузки нескольких файлов с valums.com/ajax-upload/
Как мне обработать JSON-ответ?
Фактически входной параметр responseJSON:функция onComplete
- это некоторый объект __proto__: Object
.Он не имеет допустимого формата JSON.
Однако ответ сервера имеет допустимое содержимое в формате JSON.Ниже вы можете увидеть onComplete
ссылку на скриншот функции и отладчика.
Скриншот отладчика - http://bit.ly/sB5mK0
Uncaught ТуреЕrrоr: Невозможно прочитать свойство 'src' из null
onComplete : function(id, filename, responseJSON) {
console.log('File upload for file %s, id %s done with status %s',
filename, id, responseJSON);
var json = $.parseJSON(responseJSON);
avatarPreview.attr('src', json.src);
}
Содержание запроса и ответа можно увидеть по следующей ссылке: http://pastebin.com/aWcTaUAJ
Большое спасибо за потраченное время!