Jsf 如何在p:dateTable中为筛选器使用datepicker?
我是jsf中使用primeFaces的新手。我正在尝试使用datepicker筛选DateTable。当我从datepicket筛选器中选择日期时,我使DateTable筛选器工作,但当我从字段中删除文本时,筛选器仍处于活动状态。如何修复这是我从xhtml中获得的代码Jsf 如何在p:dateTable中为筛选器使用datepicker?,jsf,primefaces,Jsf,Primefaces,我是jsf中使用primeFaces的新手。我正在尝试使用datepicker筛选DateTable。当我从datepicket筛选器中选择日期时,我使DateTable筛选器工作,但当我从字段中删除文本时,筛选器仍处于活动状态。如何修复这是我从xhtml中获得的代码 <p:column headerText="Date" filterBy="#{example.date}" sortBy="#{example.date}" filterMatchMode="contains">
<p:column headerText="Date" filterBy="#{example.date}" sortBy="#{example.date}" filterMatchMode="contains">
<f:facet name="filter">
<p:calendar pattern="dd/MM/yyyy">
<p:ajax event="dateSelect" oncomplete="PF('table').filter()"/>
</p:calendar>
</f:facet>
<h:outputText value="#{example.date}">
</h:outputText>
如何处理过滤器文本输入更改事件?我解决了添加事件“onblur”的问题。这是我的密码
<f:facet name="filter">
<p:calendar pattern="dd/MM/yyyy" onblur="PF('table').filter()">
<p:ajax event="dateSelect" oncomplete="PF('table').filter()" />
</p:calendar>
</f:facet>
我解决了添加事件“onblur”的问题。这是我的密码
<f:facet name="filter">
<p:calendar pattern="dd/MM/yyyy" onblur="PF('table').filter()">
<p:ajax event="dateSelect" oncomplete="PF('table').filter()" />
</p:calendar>
</f:facet>
检查dateSelect之外的其他事件……感谢回复,我解决了添加事件“onblur”的问题。这是我现在的代码。除了dateSelect之外,请检查其他事件…感谢回复,我解决了添加事件“onblur”的问题。这是我现在的代码。