jQuery: получение итогов по столбцу с помощью «PicNet TableFilter»

#javascript #jquery-plugins #tablefilter

#javascript #jquery-плагины #tablefilter

Вопрос:

Я использую PicNet TableFilter для своей таблицы: -http://www.picnet.com.au/picnet_table_filter.html

Пример: http://www.picnet.com.au/resources/tablefilter/demo.htm


Теперь мне нужна строка динамических итогов, которая суммирует определенные столбцы.

Я нашел скрипт здесь: «Используйте jQuery для добавления всех значений в столбец таблицы»

http://naspinski.net/post/Use-jQuery-to-add-all-the-values-in-a-table-column_.aspx


Я реализовал этот скрипт и получаю сумму столбцов, которую я хочу. Это работает.

Но если я использую PicNet-фильтр и фильтрую таблицу, «Итоговая строка» не меняет своих значений. Они кажутся статичными.

Я думаю, что сценарий PicNet слишком сложен для понимания и редактирования.

Цель состоит в том, чтобы получить общую строку столбца, которая динамически изменяется в зависимости от использования фильтра.


Я надеюсь, что вы можете мне помочь или у вас есть идея для какой-либо альтернативы.

Спасибо за каждый ответ.

Ответ №1:

Попробуйте вызвать свой «суммирующий» код в этой функции TableFilter: filteredRows: function(filterStates) { call_SumCol(); } см. Документацию по TableFilter.