primefaces扩展主细节更新不与selectDetailLevel一起使用

时间:2014-04-17 06:37:41

标签: jsf partial primefaces-extensions

当我在primefaces扩展的主细节组件中的commandButton中添加update属性时,selectDetaillevel组件不会被激活。当我删除update属性时,selectDetailLevel执行。请告诉我如何与selectDetailLevel一起执行更新。

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

1 个答案:

答案 0 :(得分:3)

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

update=":growl masterdetail"

相关问题