Cybercrux

Everything is achievable through technology

csv file read

Fiddle

Html

<input type=”file” name=”filename” id=”filename”>
<div />

 

jquery

$(“#filename”).change(function(e) {
var ext = $(“input#filename”).val().split(“.”).pop().toLowerCase();
if($.inArray(ext, [“csv”]) == -1) {
alert(‘Upload CSV’);
return false;
}
if (e.target.files != undefined) {
var reader = new FileReader();
reader.onload = function(e) {
var lines = e.target.result.split(‘\r\n’);
for (i = 0; i < lines.length; ++i)
{
$(‘div’).append(‘<br>’ + lines[i]);
}
};
reader.readAsText(e.target.files.item(0));
}
return false;
});

 

Leave a comment