Проблема jqueryui TableSorter - PullRequest
0 голосов
/ 29 мая 2011

Я использую компонент таблиц jQueryUI, содержащий около 200 строк. У меня есть страницы, разделенные на 20 строк каждая, и, кажется, работает отлично. Недавно я добавил поле кнопки jQueryUI в первый столбец каждой строки и быстро обнаружил, что эффект кнопки не применяется к строкам выше начального 20. Кроме того, кнопка не запускает никаких событий, что заставляет меня поверить в эффект не применяется к невидимым строкам или, возможно, к чему-то еще худшему.

Кажется, что я должен быть в состоянии повторно инициализировать эффекты jQuery после разбиения на страницы, но не нашел волшебного зелья. Быстрый толчок в правильном направлении, или даже некоторый пример кода, будет принята с благодарностью.

Спасибо!
Jim

Ответы [ 3 ]

1 голос
/ 31 мая 2011

Я на самом деле упустил из виду один очень важный элемент ... порядок выбора. Мой код кнопки / ссылки был помещен после селектора таблиц, поэтому ссылки применялись только к видимым строкам. Простое копирование / вставка для изменения порядка вызовов позаботилось об этом!

0 голосов
/ 29 мая 2011

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

Если строки не отображаются в браузере, то кнопка не может повлиять на них.

Возможно, кнопка что-то делаетпо индексу строки вместо идентификатора записи?

0 голосов
/ 29 мая 2011

Вы можете поместить код инициализации в функцию и запустить его снова при успешном обратном вызове вашего кода нумерации страниц.

...