p: datatable addRow () добавлено на текущую страницу и не разрешает подкачку - PullRequest
0 голосов
/ 29 февраля 2020

Я пытаюсь использовать функцию функции addRow onclick="PF('dataTableWidgetVar').addRow();", чтобы добавить новую строку в редактируемую таблицу данных, как показано ниже. Он вставляет новую строку, но разбиение на страницы не работает, и строка вставляется в текущую страницу.

Primefaces 7.0.

<p:dataTable widgetVar="dataTableWidgetVar" paginator="true"
                                 paginatorAlwaysVisible="false"
                                 paginatorPosition="bottom"
                                 editable="true" editMode="cell"
                                 rows="5"
                                 rowsPerPageTemplate="20,40,60">

// <p:column> ... 

    <f:facet name="footer">
        <p:commandButton oncomplete="PF('dataTableWidgetVar').addRow()"/>
    </f:facet>
</p:dataTable>

Здесь, 6-я новая строка, добавленная текущая страница и следующая страница не работают автоматически.

Любая помощь будет оценена. Спасибо!

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