Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2011, 06:17
combuilder
 
Fecha de Ingreso: agosto-2009
Mensajes: 101
Antigüedad: 15 años, 2 meses
Puntos: 0
Ejemplo sencillo con jQuery y TableSort que no funciona

Hola.
Estoy intentando hacer un ejemplo muy básico que no consigo que funcione correctamente.

OBJETIVO: Tengo una web muy simple, con solo un elemento <a>, que cuando es pulsado carga unos datos mediante AJAX.

OBJETIVO 2: Una vez cargada la tabla, quiero aplicar TableSort.

LA primera parte la he conseguido, pero la segunda ... no consigo.

Pongo los códigos:

Código HTML:
<html>

<head>
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.tablesorter.min.js" type="text/javascript"></script>
<script>
$(function( ){
	$("#miboton").bind("click", loading);
});
function loading(event)
{
	$("#tablamaestra2").load('data.htm');
	$("#tablamaestra").sorttable();
	$("#tablamaestra").trigger("update");
	$("#tablamaestra").trigger("appendCache");
}
</script>

<title>Ejemplo jQuery</title>

</head>

<body>

<a id="miboton">Ver 2</a>
<br>
<div id="tablamaestra2">aqui</div>

</body>

</html> 
Ahora los datos a cargar data.htm:
Código HTML:
<table id="tablamaestra">
 <thead>
  <tr>
   <th>Test</th>
   <th>Col 2a</th>
   <th>Col 3a</th>
   <th>C4 a</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>static col 1</td>
   <td>static col 1</td>
   <td>static col 1</td>
   <td>static col 1</td>
  </tr>
  <tr>
   <td>a col 2</td>
   <td>B col 2</td>
   <td>static col 2</td>
   <td>static col 2</td>
  </tr>
  <tr>
   <td>static col 3</td>
   <td>static col 3</td>
   <td>static col 3</td>
   <td>static col 3</td>
  </tr>
  <tr>
   <td>Dstatic col 4</td>
   <td>static col 4</td>
   <td>static col 4</td>
   <td>static col 4</td>
  </tr>
 </tbody>
</table> 
Pues eso ... a ver si alguien me ilumina!