-1

我是 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 文件。

4

1 回答 1

0

JQuery是一个强大的 Javascript 库。如果你想用 Javascript 做这些类型的事情,我认为你会发现它非常有帮助。

有一个名为 DataTables 的免费 JQuery 插件,它允许您将文本文件作为数据源并将其绑定到网格。

http://datatables.net/examples/data_sources/ajax.html

这可以帮助你做你想做的事。祝你好运。

于 2013-04-24T03:31:12.137 回答