Пытаюсь получить доступ к атрибутам файла из поля ввода после выбора файла. Пробовал, но получаю ошибку 'файл не определен'
var file = $("#uploadedfile").prop("files")[0];
var fileName = file.fileName;
var fileSize = file.fileSize;
alert("Uploading: "+fileName+" @ "+fileSize+"bytes");
Чтобы получить имена файлов, используйте:
var files = document.getElementById('inputElementID').files;
Используя jQuery (так как вы уже), вы можете адаптировать это к следующему:
$('input[type="file"][multiple]').change(
function(e){
var files = this.files;
for (i=0;i<files.length;i++){
console.log(files[i].fileName + ' (' + files[i].fileSize + ').');
}
return false;
});