如何使用jquery展开/折叠Primefaces字段集?

时间:2013-10-30 13:34:30

标签: jquery primefaces collapse expand fieldset

我正在使用primefaces 3.5,我有一个p:fieldset和一个p:commandbutton, 我可以使用按钮使用它的客户端api方法来切换字段集

oncomplete="detailsFieldset.toggle()"

但是我只想扩展字段集,如果它倒塌而不是相反。

2 个答案:

答案 0 :(得分:1)

您可以使用:

oncomplete="if($(detailsFieldset.toggleStateHolder).attr('value') === 'true'){det ailsFieldset.toggle();}“

toggleStateHolder保持折叠模式的状态...因此,当其值为true时,表示p:fieldset(或任何其他可折叠元素)已折叠。

答案 1 :(得分:0)

Daniel修改了上述解决方案

oncomplete="if($(detailsFieldset.toggleStateHolder).attr('value') === 'true'){detailsFieldset.toggle();}"

oncomplete="if($(detailsFieldset.stateHolder).attr('value') === 'true'){detailsFieldset.toggle();}"

让它为我工作。