$(document).ready(function() { // Checking all the possible window objects needed for file api if (window.File && window.FileReader && window.FileList && window.Blob) { // Browser is fully supportive. // alert("Supported"); } else { // Browser not supported. Try normal file upload // alert("Not Supported"); } $("#filename").change(function(e) { var ext = $("input#filename").val().split(".").pop().toLowerCase(); alert(ext); if($.inArray(ext, ["csv"]) == -1) { alert('Upload CSV'); return false; } if (e.target.files != undefined) { var reader = new FileReader(); reader.onload = function(e) { var csvval=e.target.result.split("\n"); alert(e.target.result); alert(e.target.result.length); for(var i=0;i<csvval.length;i++) { var csvvalue=csvval[i].split(","); for(var i=0;i<csvvalue.length;i++) { alert('Line ' + i + ' value :' + csvvalue[i]); } } $("#csvimporthint").html(inputrad); $("#csvimporthinttitle").show(); }; reader.readAsText(e.target.files.item(0)); } }); });
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)