Estaba revisando mi código anterior y me quede con ganas de seguirle.
Ahora ya le agregue funciones para poder ordenar los datos de la tabla dinámicamente.
El código que lo hace es este:
Código PHP:
function sortTable(link) {
switch (link.firstChild.nodeValue) {
case "Nombre" :
jsData.sort(sortByNombre);
break;
case "Email" :
jsData.sort(sortByEmail);
break;
case "Sexo" :
jsData.sort(sortBySexo);
break;
case "Pais" :
jsData.sort(sortByPais);
break;
case "Edad" :
jsData.sort(sortByEdad);
break;
case "Profesión" :
jsData.sort(sortByProfesion);
break;
}
drawTable('matchData');
return false
}
pero no basta pues debemos tambien indicarle que criterios debe seguir para ordenar y en que sentido.
Pueden checarlo ahora en la parte 4 del tutorial de ajax que estoy armando.
http://www.fuenteria.com/?external=38