Я использую Chrome 12 в Mac OS X и включил jQuery 1.6. 1 в документе.
Я пытаюсь прочитать содержимое файла как текст и сохранить его в объекте данных с помощью следующей функции:
this.upload = function(file) {
console.log('FileHandler.upload called with ' + file.name + '.');
console.log(file);
console.log(this.reader);
data = {
content: this.reader.readAsText(file)
}
console.log('Content: ' + data.content);
}
"файл" стыкуется как действительный объект-файл и "this. reader "- это свежий экземпляр типа FileReader. Этот код создает следующий вывод консоли: