¿Cómo agrego <thead>
y <tbody>
usando jquery?jquery agregar <thead> y agregar <tbody>
el problema es que mi mesa tiene 1 o 2ª fila?
$('#myTable tr:has(th)').wrap('<thead></thead>');
<table id="myTable">
<tr><th>1</th><th>2</th><th>3</th><th>4</th></tr>
<tr><th>1</th><th>2</th><th>3</th><th>4</th></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
</table>
un [encabezado de la tabla] (http://www.w3.org/wiki/HTML/Elements/th) generalmente tiene un 'thead' elemento como hermano de 'tbody', no múltiples cabezas dentro de una fila. – jbabey
@jbabey no todos los navegadores añaden un elemento thead. Ellos sí agregan un tbody. – epascarello