0

有什么方法可以在 JavaScript 或 jquery 中从数据数据表中搜索数据。我在我的 JS 中有一个数据表,我想在 ID 上选择一条记录,一种方法是在数据表上循环并遍历所有数据表行,但是当我有大量数据我想在 JavaScript 等 C# 中实现选择时,它变得很慢.

4

2 回答 2

0

您可以直接在选择器中使用 id:

var vId = '123';
$('#d'+vId)
于 2012-05-18T07:33:17.243 回答
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>
于 2012-05-18T07:06:00.500 回答