我是javascript的新手,我正试图从一个大型csv文件中从唯一ID列中获取一行。我该怎么做呢?我在这里找到了一个例子http://www.activewidgets.com/javascript.forum.25996.1/filter-rows-in-csv-file.html
function filter(text, column){
var i, rows = [], max = table.getCount();
if (text==''){
obj.setRowCount(max);
obj.setRowIndices('');
}
if (text !=''){
for (i=0; i<max; i++){
if (obj.getCellValue("column", i).indexOf(text)> -1 ){
rows.push(i);
}
}
obj.setRowCount(rows.length);
obj.setRowIndices(rows);
}
obj.getRowsTemplate().refresh();
}
但我不确定csv文件是否自动成为表,我应该在哪里指出正在处理哪个csv文件。
答案 0 :(得分:0)
JQuery是一个功能强大的Javascript库。我想如果你想用Javascript做这些类型的事情,你会发现它非常有用。
有一个名为DataTables的免费JQuery插件,它允许您将文本文件作为数据源并将其绑定到网格。
http://datatables.net/examples/data_sources/ajax.html
这可以帮助您做您想做的事情。祝你好运。