Рекомендации по обработке ответов для скрипта ajax-upload - PullRequest
0 голосов
/ 09 ноября 2011

Я использовал скрипт загрузки нескольких файлов с 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

Большое спасибо за потраченное время!

...