我在此网站上使用修改后的快速搜索和重置按钮:
这是我的代码:
<script type="text/javascript">
$(document).ready(function () {
$('table#MainContent_GV1 tbody tr').quicksearch({
reset: true,
resetClass: "resetButton",
resetLabel: "Reset",
position: 'before',
attached: 'table#MainContent_GV1',
stripeRowClass: ['odd', 'even']
});
$(".qs_input").focus();
});
它正在工作,但也搜索并隐藏gridview
的标题。其他解决方案表示在tr
之后添加tbody
来仅搜索行但不搜索标题。这不起作用,因为标题也生成为行(tr):
如何从搜索中排除标题?我可以在标题中设置ID并使用.not
或其他jquery命令以某种方式将其排除吗?感谢
解决方案:
通过在第一行(标题)中添加元素找到解决方案:
$('<thead></thead>').prependTo('table#MainContent_GV1').append($('table#MainContent_GV1 tr:first'));