SO - 22495145
by Arun P Johny
HTML
<input type="file" id="fileinput" multiple />
<button id="read">Read</button>
JavaScript
jQuery(function ($) {
function readMultipleFiles(input) {
//Retrieve all the files from the FileList object
var files = input.files;
if (files && files.length) {
for (var i = 0, f; f = files[i]; i++) {
var r = new FileReader();
r.onload = (function (f) {
return function (e) {
var contents = e.target.result;
alert(contents);
};
})(f);
r.readAsText(f);
}
} else {
alert("Failed to load files");
}
}
var fileIn = $('#fileinput')[0];
$('#read').click(function () {
readMultipleFiles(fileIn)
})
})