фильтр в простом не работает должным образом - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть таблица данных, которая имеет такие функции, как прокрутка, фильтрация и сортировка.Но каждый раз, когда я фильтрую столбец и прокручиваю страницу, фильтр исчезает.Также, когда я фильтрую столбец и ввожу значение в одну из ячеек, это значение появляется в какой-то другой строке после удаления фильтра.Это код для моих данных.Пожалуйста, скажите мне, если я что-то упустил.

<p:column headerText="Attribute1"
filterBy="#{testPrimefaces.attribute1}"
filterMatchMode="contains"
sortBy="#{testPrimefaces.attribute1}" width="130"
style="text-align:center">
<p:cellEditor>
<f:facet name="output">
<h:outputText value="#{testPrimefaces.attribute1}" />
</f:facet>
<f:facet name="input">
<p:autoComplete value="#{testPrimefaces.attribute1}"
completeMethod="#{autoComplete.predictNewBV}"
forceSelection="true" emptyMessage="No match found"
minQueryLength="6" styleClass="dbClickInput"
id="attribute1"
readonly="#{changeTable.attribute1EditFlag}"
scrollHeight="350">
<f:attribute id="attribute1Filter" name="attribute1Filter"
value="#{testPrimefaces.curbasattribute}" />
</p:autoComplete>
</f:facet>
</p:cellEditor>
</p:column>

<p:column headerText="Attribute 2"
sortBy="#{testPrimefaces.attribute2}"
filterBy="#{testPrimefaces.attribute2}"
filterMatchMode="contains" width="130" style="text-align:center">
<p:cellEditor>
<f:facet name="output">
<h:outputText value="#{testPrimefaces.attribute2}" />
</f:facet>
<f:facet name="input">
<p:autoComplete value="#{testPrimefaces.attribute2}"
completeMethod="#{autoComplete.predictattribute2}"
forceSelection="true" emptyMessage="No match found"
minQueryLength="6" styleClass="dbClickInput"
id="attribute2"
readonly="#{changeTable.attribute2EditFlag}"
scrollHeight="350">

<f:attribute id="attribute2Filter" name="attribute2Filter"
value="#{testPrimefaces.attribute1}" />
</p:autoComplete>
</f:facet>
</p:cellEditor>
</p:column>*
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...