0

当我在 primefaces 扩展的主详细信息组件中的 commandButton 中添加更新属性时,selectDetaillevel 组件没有执行。当我删除更新属性 selectDetailLevel 执行。请让我知道我如何与 selectDetailLevel 一起执行更新。

<p:commandButton value="Save" actionListener="#{controller.save}" 
                 update=":growl"
  <pe:selectDetailLevel step="-1"/>
</p:commandButton>
4

1 回答 1

3

我在其他地方看到过类似的问题,问题的要点是 masterdetail 组件必须“更新”才能工作,只要您不指定要更新的其他内容,它就会默认包含在内。如果你这样做了,pf-ext 认为你正在手动处理这些更新,并且不会自动更新 masterdetail。因此,要修复它,您将更新属性更改为:

update=":growl masterdetail"

于 2015-02-25T14:08:09.573 回答