Richfaces: триггерное событие после рендеринга таблицы - PullRequest
2 голосов
/ 24 января 2012

Я использую rich: dataTable с гранями для отображения данных.Таблица также включает в себя фильтры в заголовке.

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

Таблица имеет идентификатор таблицы $ {id}.Соответствующие фильтры находятся в компонентах a4j: outputPanel.

Можно ли использовать jQuery для автоматического запуска события для повторной визуализации определенных столбцов фильтра после визуализации таблицы.Могу ли я связать jQuery с таблицей что-то вроде:

<rich:jQuery selector="##{id}table tr"
         query="<do something action to rerender a list of components>" />

Пожалуйста, сообщите.

Заранее спасибо.

1 Ответ

0 голосов
/ 02 февраля 2012

Я никогда раньше не использовал фейслеты, но что-то вроде этого в вашем элементе <head> может работать:

<script type="text/javascript">
    $(document).ready(function () {
        var reloadElements = function () {
            //do your reloading here
        };
    });
</script>

Следует отметить, что вам также необходимо включить библиотеку jQuery в загружаемую страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...