我有 2 个组合框 1.company 和 2.city,当我从公司的组合框中选择任何公司时,它会更改 ajax 上的城市组合框我的问题是我应该使用
<p:ajax update="city" listener="pretty:cityOnChange" />
或者
<p:ajax update="city" listener="#{actionClass.cityOnChange}" />
当我使用下面的语句时,我得到异常
listener="pretty:cityOnChange": Cannot convert pretty:cityOnChange of type class java.lang.String to class javax.el.MethodExpression
<p:ajax update="city" listener="pretty:cityOnChange" />
这是我正在使用的代码
<h:outputLabel value="select Company" />
<p:selectOneMenu id="companySelectId" value="#{circleAction.companyBeans.companyBeansId}">
<f:selectItems value="#{circleAction.companyBeans.companyMap}"/>
<p:ajax update="city" listener="pretty:cityOnChange" />
</p:selectOneMenu>