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

ohtdti5x  于 2022-12-03  发布在  jQuery
关注(0)|答案(2)|浏览(139)

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

oncomplete="detailsFieldset.toggle()"

但我只想在fieldset折叠的情况下展开它,而不是相反。

oxosxuxt

oxosxuxt1#

您可以使用此选项:
();}”
toggleStateHolder保存折叠模式的状态...因此,当其值为true时,表示p:fieldset(或任何其他pf可折叠元素)已折叠。

8iwquhpp

8iwquhpp2#

丹尼尔修改了上述解决方案

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

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

才能为我工作。

相关问题