JQuery "TableSorter" виджет Зебра сделать сортировку всех столбцов без необходимости! - PullRequest
1 голос
/ 30 марта 2010

Я использую плагин jQuery tablsorter, он отлично работает, но теперь проблема в том ... я хочу включить сортировку только по 1-му и 3-му столбцам, а также хочу показать другой цвет альтернативной строки. я использовал виджеты: [зебра], но используя виджет зебра, он позволяет сортировать по всем столбцам, а также изображения (asc.gif, desc.gif, bg.gif) также отображаются на всех заголовках, тогда как я хочу, чтобы они только на первом и 3-й столбец

как использовать виджет зебры с определенной сортировкой столбцов, а не сортировкой целых столбцов

вот мой код

<script type="text/javascript">
$(document).ready(function()
{
$("#managerTable").tablesorter({widgets: ['zebra']},
{sortList:[[0,0]],headers:{2:{sorter:false},4:{sorter:false}}
});     
});
</script>

1 Ответ

2 голосов
/ 06 апреля 2010

Ну, я всего лишь ученик всего этого, но способ пройти через это - сделать это так. Это прекрасно работает для меня, поэтому я могу сказать, что, возможно, проблема в том, что вы не предоставляете параметры методу tableorter надлежащим образом, я имею в виду, что тег widgets должен идти с sortList и заголовками в структуре параметров. Это всего лишь мысль, поскольку мои знания ограничены, но я надеюсь, что это поможет.

$("#table").tablesorter({
                headers: { 0: { sorter: false }, 
                           2: { sorter: false }, 
                sortList: [[0, 0], [2, 0]],
                widgets: ['zebra']
            })

Привет

...