2015-09-25 53 views

回答

2

您可以使用dataTable的p:column上的filterMatchMode屬性來執行此操作。一個很好的例子可以在PrimeFaces showcase找到。

所以,如果我們把上述例子中,你可以有大致是這樣的:

<p:dataTable var="car" value="#{dtFilterView.cars}" widgetVar="carsTable" 
    filteredValue="#{dtFilterView.filteredCars}"> 

    <p:column filterBy="#{car.id}" headerText="Id" footerText="contains" 
     filterMatchMode="contains"> 

     <h:outputText value="#{car.id}" /> 
    </p:column> 
</p:dataTable> 

屬性filterMatchMode接受值,如含有的endsWith,startsWith,準確...

+0

非常感謝你 – Zarnis

+0

很高興提供幫助。請考慮將此答案標記爲已接受,以方便其他人查找。謝謝! –

+0

「」很高興幫助。請考慮將此答案標記爲已接受,以方便其他人查找。謝謝!「」 但如何做到這一點? – Zarnis

0

我們必須在此視頻使用「filterMatchMode」屬性附加傷害,如:

https://www.youtube.com/watch?v=0no0zdK2cqk

+0

首先,鏈接唯一的答案是不符合stackoverlow指南。並且YouTube視頻的鏈接更不好。其次,別人已經給你這個答案。你應該接受那個 – Kukeltje