Galera,
Sou novato em Jquery e estou com uma dúvida. Tenho necessidade de ocultar uma linha da thead que é gerada pelo plugin jquery.tableFilter. Este plugin adciona automaticamente uma linha ao meu thead com inputs para pesquisa. Minha ideia é criar um botao para ocultar/exibir esta linha via jquery.
Minha thead está assim:
<thead>
<tr>
<th>#</th>
<th>ID</th>
<th>CPF</th>
<th>Nome</th>
<th>Cargo</th>
<th>Carga Horária</th>
<th>Tel. Fixo</th>
<th>Tel. Celular</th>
</tr>
</thead>
Depois de renderizado ele fica assim(por conta do tableFilter):
<thead>
<tr>
<th class="header">#</th>
<th class="header">ID</th>
<th class="header">CPF</th>
<th class="header">Nome</th>
<th class="header">Cargo</th>
<th class="header">Carga Horária</th>
<th class="header">Tel. Fixo</th>
<th class="header">Tel. Celular</th>
</tr>
<tr class=""><th class=""></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th><th class=""><input type="text" class="input-small"></th></tr></thead>
Eu até consigo ocultar a linha do thead com este método:
$("#tabela").on($(this).click(), "thead tr:nth-child(2)" , function() {
$(this).closest("tr").hide();
});
So que eu queria fazer esse ocultar/exibir atraves de um botao.
Alguem poderia me ajudar?