Primefaces p:ajax没有';当需要p:SelectOne功能表时不工作
我正在使用PrimeFaces4.0 我正在测试双组合示例,如中所示,因为我们有类似的需求 该示例运行得非常好,除非需要第一个selectOneMenuPrimefaces p:ajax没有';当需要p:SelectOne功能表时不工作,primefaces,Primefaces,我正在使用PrimeFaces4.0 我正在测试双组合示例,如中所示,因为我们有类似的需求 该示例运行得非常好,除非需要第一个selectOneMenu <p:selectOneMenu id="city" value="#{bean.city}" required="true"> <f:selectItem itemLabel="Select City" itemValue="" /> <f:selectItems value="#{bea
<p:selectOneMenu id="city" value="#{bean.city}" required="true">
<f:selectItem itemLabel="Select City" itemValue="" />
<f:selectItems value="#{bean.cities}" />
<p:ajax update="suburbs" listener="#{bean.handleCityChange}"/>
</p:selectOneMenu>
当需要城市选择菜单并选择“选择城市”时,郊区的选择菜单将保留上次有效城市的值。甚至handleCityChange()方法也不是由p:ajax调用的
有人有同样的问题吗?
有办法清理郊区吗?我们需要第一个SelectOne功能表(按需要)
提前感谢尝试使用f:validateRequired for=“city”而不是required=“true”我在使用f:validateRequired时遇到了同样的问题。目前我在p:ajax中使用immediate=“true”来避免验证,然后,问题是获取提交的值,但我们可以使用FacesContext和通过id获取组件。我还在测试,不确定这是否是解决方案…可能是bug请参见:-最好解决的问题是: