在自动完成多选 PrimeFaces 中调用删除项目事件



如何调用删除项目事件自动完成多选PrimeFaces?

我希望在删除项目更新时更新lstSelectedDays

我尝试使用更改事件但不起作用。

我做了很多搜索,但没有找到解决方案!

<p:autoComplete id="ClassSeessionDays" multiple="true" value="#{classManage.lstSelectedDays}"
completeMethod="#{weekDaysRequestBean.getDays}" dropdown="true"
var="day" itemLabel="#{day.name}" itemValue="#{day}" converter="weekDaysConverter" 
disabled="#{cc.attrs.disabled}"
forceSelection="true">
<p:ajax event="itemSelect" process="pnlClassSession" update="pnlClassSession" global="false" partialSubmit="true"/>
<p:ajax event="change"   update="pnlClassSession" global="false" partialSubmit="true"/>
<f:attribute name="lstSelectedDays" value="#{classManage.lstSelectedDays}" />
<p:column >
<h:outputText value="#{day.name}" />
</p:column>                                                       
</p:autoComplete>

删除项目后如何更新lstSelected Days

使用 itemUnselect ajax 事件捕获取消选择事件。

最新更新