#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.