Primefaces数据表PF('')。filter()不起作用

时间:2015-01-12 06:35:53

标签: jsf-2 primefaces

我正在使用这样的primefaces数据表搜索示例:

http://www.primefaces.org/showcase/ui/data/datatable/filter.xhtml

当我在搜索字段中键入ajax行为时,表格不会过滤和更新其值。有什么遗漏我应该包括像javascript文件或类似的东西吗?

<h:form>
<p:dataTable var="serviceEntity" value="#{serviceSearchMB.allServices}" widgetVar="serviceSearchTable"
            emptyMessage="No services found with given criteria" filteredValue="#{serviceSearchMB.filteredServices}">

        <f:facet name="header">
            <p:outputPanel>
                <h:outputText value="Search all fields:" />
                <p:inputText id="globalFilter" onkeyup="PF('serviceSearchTable').filter()"
                        style="width:150px" placeholder="Enter keyword" />
            </p:outputPanel>
        </f:facet>
...

当我跟踪filter()函数时,我发现它停在其中的以下行:PrimeFaces.ajax.AjaxUtils.handleResponse.call(this,f);。你知道为什么吗?

0 个答案:

没有答案