2012-05-18 63 views
0

有沒有什麼辦法從JavaScript或jQuery中的數據數據表中搜索數據。我有一個數據表在我的JS這裏我想選擇一個ID上的記錄一種方式是數據表上的循環,並通過所有可數據行,但它變得很慢,當我有大量的數據我想實現在JavaScript中選擇像C# 。通過傳遞ID搜索數據表中的數據

+1

和你有什麼? – Joseph

回答

0

您可以選擇直接使用ID:

var vId = '123'; 
$('#d'+vId) 
0

你是否遇到性能問題?如果是,你可能可以簡化您的TR/TD結構的div塊

<div class="table"> 
<div class="row"> 
<div class="col">Data 1</div> 
<div class="col">Data 2</div> 
<div class="col">Data 3</div> 
</div> 
</div> 

,或者你可以嘗試移動的關鍵數據屬性,減少的jQuery搜索工作。它將爲您節省大量佈局問題。

<table> 
     <tr data-key="001"> 
     <td>Data1</td><td>Data2</td><td>Data3</td> 
     </tr> 
     <tr data-key="002"> 
     <td>Data1</td><td>Data2</td><td>Data3</td> 
     </tr> 
     <tr data-key="003"> 
     <td>Data1</td><td>Data2</td><td>Data3</td> 
     </tr> 
     </table> 
+0

我必須在數據表上實現一個不是html表的搜索 – mehmood