簡體   English   中英

Primefaces數據表過濾器搜索未找到

[英]Primefaces dataTable filter search By not found

我正在使用PrimeFaces 5.1在我的項目中,我使用dataTable和filter。在要輸入值的過濾器文本框中輸入將不會找到任何記錄。它僅在第一個字母值給定數據以顯示結果時顯示(即)在我的表名稱列值中拉賈,蘇雷什,卡特爾 在userName列過濾器文本框中,將僅顯示的raja結果賦予第一個字母名稱r,不顯示r結果的中間字母詞。 當鍵入t時 ,結果未顯示。 我的疑問是基於僅顯示結果的文本字母類型的起始字母

<p:dataTable widgetVar="userWidget"   
         id="userTable" value="#{ctrbean.list}" var="p" filteredValue="#{ctrbean.list}">

    :column   id="r" headerText="ID" 
    filterBy="#{p.userName}" >
    <h:outputText value="#{p.userName}" />
</p:column>
</p:dataTable>

注意:我也使用rowkey屬性,但不起作用,為什么它僅基於起始字母顯示

如下所示,將filterMatchMode="contains"添加到您的列中: http : //www.primefaces.org/showcase/ui/data/datatable/filter.xhtml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM