【问题标题】:How to Expand/Collapse Primefaces fieldset using jquery?如何使用 jquery 展开/折叠 Primefaces 字段集?
【发布时间】:2013-11-10 02:44:37
【问题描述】:

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

oncomplete="detailsFieldset.toggle()"

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

【问题讨论】:

    标签: jquery primefaces collapse expand fieldset


    【解决方案1】:

    你可以用这个:

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

    toggleStateHolder 保存折叠模式的状态...所以当它的值为 true 时,意味着 p:fieldset(或任何其他 pf 可折叠元素)已折叠。

    【讨论】:

      【解决方案2】:

      Daniel 修改了上述解决方案

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

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

      让它为我工作。

      【讨论】:

        猜你喜欢
        • 2014-10-08
        • 1970-01-01
        • 2011-03-01
        • 2015-02-15
        • 2017-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-02
        相关资源
        最近更新 更多