Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 自动完成素数面的退格延迟_Jsf_Jsf 2_Primefaces_Jquery Autocomplete - Fatal编程技术网

Jsf 自动完成素数面的退格延迟

Jsf 自动完成素数面的退格延迟,jsf,jsf-2,primefaces,jquery-autocomplete,Jsf,Jsf 2,Primefaces,Jquery Autocomplete,我有一个PrimeFaces自动完成框,定义如下: <p:outputLabel value="Email Addresses to notify:" for="emails" /> <p:autoComplete id="emails" multiple="true" forceSelection="true" value="#{testCaseBean.selectedEm

我有一个PrimeFaces自动完成框,定义如下:

<p:outputLabel value="Email Addresses to notify:" for="emails" />
<p:autoComplete id="emails" 
                multiple="true" 
                forceSelection="true" 
                value="#{testCaseBean.selectedEmails}" 
                completeMethod="#{testCaseBean.completeEmail}" 
                var="email" 
                itemLabel="#{email}" 
                itemValue="#{email}" 
                queryDelay="1000">                           
    <p:column>
        <h:outputText value="#{email}" />
    </p:column>
</p:autoComplete>

一切都按预期进行,除了我打字时点击backspace。使用backspace时,不会应用QueryDisplay,因此它会立即进行查询。有办法解决这个问题吗?

PrimeFaces不使用jquery自动完成。请尝试PF 10.7,它总是有来源的。非常容易检查并查看是否有解决方法/fix@Kukeltje什么是PF 10.7?是5.2.10.7吗?不,这是试图让OP思考版本和版本信息的相关性,所以我们不是在说一些已经在最新版本中修复的东西。@Kukeltje抱歉,我在帖子中不清楚我的PF版本。我使用的是PrimeFaces的最新版本。我意识到可以检查源代码并尝试找到修复方法,但我没有javascript方面的经验,希望有人在提出解决方案之前就遇到过这个问题。仅仅因为检查代码非常容易,并不意味着很容易找到解决方案。