Primefaces 5.0选择CheckBox菜单组件问题,在ajex调用后无法关闭下拉列表

Primefaces 5.0选择CheckBox菜单组件问题,在ajex调用后无法关闭下拉列表,primefaces,Primefaces,PrimeFaces 5.0选择CheckBox菜单组件问题,在Ajax调用后无法关闭下拉列表 我想用selectCheckboxMenu组件中选中的复选框数更新标签文本 下面是我在.xhtml文件中的代码。在ajax调用之后,我发现了一个错误 this.closer在primefaces.js第22行中未定义。 我使用的是Spring 3、PrimeFaces 5.0和JDK 7。我遇到了同样的问题,解决方案是将PrimeFaces的版本更改为5.1.RC1(PrimeFaces-5.1.

PrimeFaces 5.0选择CheckBox菜单组件问题,在Ajax调用后无法关闭下拉列表

我想用selectCheckboxMenu组件中选中的复选框数更新标签文本

下面是我在.xhtml文件中的代码。在ajax调用之后,我发现了一个错误

this.closer在primefaces.js第22行中未定义。



我使用的是Spring 3、PrimeFaces 5.0和JDK 7。

我遇到了同样的问题,解决方案是将PrimeFaces的版本更改为5.1.RC1(PrimeFaces-5.1.RC1.jar)

pom.xml:


org.primefaces
素面
5.1.1

为什么要在更改事件中更新相同的组件(pioDocType)?我想更新相同的组件标签值,如复选框计数的数量。我建议从这里开始,我的意思是尝试删除更新,看看它是否有效。。。我无法预测你的豆子里发生了什么。但是试一下,让我知道。是的,在删除我的更新后,我调用了ajax,我可以关闭下拉列表,但它不会更改相同的组件标签值。正如我从您发布的另一个问题中看到的,您有一个JS错误。。我的回答可能会解决JS问题,因此您可以关闭菜单
<dependency>
    <groupId>org.primefaces</groupId>  
    <artifactId>primefaces</artifactId>  
    <version>5.1.RC1</version>   
</dependency>