I use the modified quicksearch with reset button from this site:
This is my code:
<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();
});
It is working but also searching and hiding the header of the gridview. Other solutions said to add the tr after the tbody to search only the rows but not the header. This is not working because the header is also generated as a row (tr):
how can I exclude the header from the search? Can I set an ID to the header and exclude it somehow with .not or another jquery command? Thanks
Solution:
Found the solution by adding an element in the first row (header):
$('<thead></thead>').prependTo('table#MainContent_GV1').append($('table#MainContent_GV1 tr:first'));
