2012-06-26 4 views
0

Использование javaScript Я динамически заполняю заголовки таблиц и данные таблицы. Я хотел бы отсортировать строки таблицы, на основе которых нажимается ячейка заголовка.Сортировка динамической таблицы с использованием jQuery

Примечание: Основное требование я не хочу использовать какой-либо плагин JQuery, такие как TableSorter, jqGrid и т.д.,

+0

http://www.roseindia.net/javascript/javascriptexamples/javascript-sort-table.shtml может помочь –

+0

Спасибо за ваш быстрый ответ. Я хочу использовать jQuery для сортировки таблицы, но не для каких-либо плагинов jQuery. – Sandeep

+0

Вы должны посмотреть плагины jQuery и написать код, основанный на них. Читая их источники, вы должны проинструктировать вас, как это сделать правильно. –

ответ

0

Один из идей,

onlick заголовка таблицы (нужно написать этот код в коде сервера ajax) вызвать функцию jquery ajax, которая динамически получает содержимое таблицы.

JAVASCRIPT

function getTableData(sort_field, sort_by) { // sort_field: id, date, name.. & sort_by: ascending or descending 
     // do call ajax function for getting the data. 
     // Pass the sort_field and sort_by value as sort field name and 
     // do the server code accordingly. 
    } 

HTML

<table> 
<tr> 
<th onclick="getTableData('date','asc');">Date</th> 
</tr> 
</table> 
Смежные вопросы