2013-04-13 32 views
-1

我是javascript新手,我試圖從一個大的csv文件中獲取唯一id列中的一行。我會怎麼做呢?我發現這裏的例子http://www.activewidgets.com/javascript.forum.25996.1/filter-rows-in-csv-file.html在javascript中過濾一個csv文件中的一行

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

JQuery是一個功能強大的Javascript庫。我想你會發現它非常有用,如果你想用Javascript做這些事情。

有一個名爲DataTables的免費JQuery插件,它允許您將文本文件作爲數據源並將其綁定到網格。

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

這可能會幫助你做你想做的事。祝你好運。