1-过滤动作在keypressed上运行是否有一种方法可以通过按钮运行它。 (即除非按下按钮,否则表格不会过滤)。这将在很多方面提供帮助,尤其是在大型表格上或在处理多个表格时。
2-如果我们能够根据列名进行过滤,有两种方法可以过滤(所有列或使用标记)。
<table>
<tr>
<td name="col1">Column 1 Row 1</td>
<td name="col2">Column 2 Row 1</td>
<td name="col3">Column 3 Row 1</td>
<td name="col4">Column 4 Row 1</td>
</tr>
<tr>
<td name="col1">Column 1 Row 2</td>
<td name="col2">Column 2 Row 2</td>
<td name="col3">Column 3 Row 2</td>
<td name="col4">Column 4 Row 2</td>
</tr>
<tr>
<td name="col1">Column 1 Row 3</td>
<td name="col2">Column 2 Row 3</td>
<td name="col3">Column 3 Row 3</td>
<td name="col4">Column 4 Row 3</td>
</tr>
</table>
3-每次在输入框中输入新单词时,重置表格,然后对所有记录应用过滤。如果有一种方法可以选择过滤所有记录或仅过滤先前过滤的结果,该怎么办?我通过在您的示例中进行以下更改来尝试此操作:
$('input#id_search')。quicksearch('table#table.myQS tbody tr'); $('input#id_search2')。quicksearch('table#table.myQS tbody tr',......................然后在“id_search”中输入一个单词“然后”id_search2“中的另一个词,它过滤了第一个过滤操作的结果。
4-有没有办法在每个表的页眉或页脚中获取过滤记录(行)的计数?
5-如何使以后运行外部函数(即.js文件中的函数)。
6-我在哪里可以获得Quicksearch插件的文档?因为在例子中没有提到方法(即使用类而不是ID)。
非常感谢