Если вы используете таблицы данных jquery, вы можете сделать что-то подобное в своем событии click:
var columnIndexToSort = 0,
sortAcending = true;
$("#table").fnSort([[columnIndexToSort, sortAcending ? 'asc' : 'desc']]);
Это приведет к тому, что таблицы данных jquery будут сортировать и перерисовывать таблицу для вас.Плагин jquery datatables очень мощный, и мне труднее найти что-то, что он не может сделать, а не то, что он может.