Сортировка данных таблицы по двум наборам таблиц с помощью jquery tableorter - PullRequest
0 голосов
/ 17 апреля 2010

Я использую сортировщик таблиц jQuery и имею две таблицы. Вместо того, чтобы сортировать данные только в первой таблице, может ли быть способ объединить данные во второй таблице и отсортировать оба?

Например, сортировка столбца 1 таблицы 1 ИЛИ 2 приведет к:

//ORIGINAL        //RESULT
TABLE 1           TABLE 1
col1 | col2       col1 | col2
1    | 1          1    | 1
3    | 3          2    | 2
5    | 5          3    | 3

TABLE 2           TABLE 2
col1 | col 2      col1 | col 2
2    | 2          4    | 4
4    | 4          5    | 5
6    | 6          6    | 6

1 Ответ

0 голосов
/ 17 апреля 2010

Вам нужно захватить событие click для обоих заголовков таблицы, а затем скопировать его в другую таблицу.Tablesorter действительно имеет событие sortStart, но не передает ничего полезного, поэтому вам придется детализировать и найти порядок сортировки, а затем вызвать событие sorton, но это может вызвать бесконечный цикл, если вы не будете осторожны.Автор может быть открыт для добавления улучшенных хуков для этого.

Лучшим подходом было бы объединить таблицы на стороне сервера или с помощью jquery и просто использовать tableorter на одной таблице.

...