如何在jquery中上传和读取.csv文件

时间:2012-12-03 04:05:18

标签: jquery csv

  

可能重复:
  how to read csv file in jquery using codeigniter framework

假设这是我的.csv

fileempId,姓,名,中间名,street1,STREET2,城市,州,邮政编码,性别,出生日期,SSN,empStatus,joinDate,工作站,位置,CUSTOM1,workState,工资,payFrequency,FITWStatus,FITWExemptions,DD1Routing,DD1Account ,DD1Amount,DD1AmountCode,DD1Checking,DD2Routing,DD2Account,DD2Amount,DD2AmountCode,DD2Checking 1,Dela Cruz,Juano,Santos ,,,,,, 1 ,,,兼职实习,asd Division,Makati,one,asd,150,Bi Weekly,Not Applicable,100 ,,,,,, 1234,9876 ,100,储蓄,BLANK 3,Palogan,Ralph ,,,,,,, 1,11-Mar-11 ,,全职合同,2-Mar-11,sdf部门,pasay ,,,,不适用,,,,,,,, ,,, 5,San,Goku ,,,,隐叶,,, 1,11-Mar-11 ,,,,,,,,,,,不适用,0 ,,,,,,,,,,,

假设这是我的HTML代码

<label>Choose File:</label><font color="#FF0000">*</font>
<input type="file" name="file" id="file" />
<input type="button" id="importButton" value="Import" name="importButton" />

如何获取该文件的值并使用jquery将其显示给用户?

1 个答案:

答案 0 :(得分:1)

http://github.com/evanplaice/jquery-csv/

查看链接。在HTML中添加jquery-csv.js。然后使用,

$.csv.function(csv, {options}, callback);

客户端:(即浏览器) - 通过脚本元素导入。

<script src="jquery-csv.js"></script>

服务器端:(即Node.js) - 通过标准的CommonJS方法导入。

var $ = jQuery = require('jquery');
require('./jquery.csv.js');

用法 可以使用以下形式调用每个方法:     $ .csv.function(csv,{options},callback);