【问题标题】:how to unselect all elements in a primefaces selectCheckboxMenu from commandbutton如何从commandbutton取消选择primefaces selectCheckboxMenu中的所有元素
【发布时间】:2014-03-03 14:55:39
【问题描述】:

我一直在努力实现这一目标,但无济于事。

试过了:

scmWidgetVar.clear(); 

但无济于事,是否有任何开箱即用的 javascript 函数可以完成这项工作?

【问题讨论】:

    标签: javascript jsf primefaces


    【解决方案1】:

    只需清除与您的组件相关的 bean 字段的值即可。

    <p:selectCheckboxMenu value="#{formBean.values}" widgetVar="var" ... />
    
    <p:commandButton actionListener="#{formBean.resetValues}" update="@widgetVar(var)" value="Reset"/>
    

    你的豆子:

    ... 
    private List<String> values;
    
    public void resetValues()
    {
    values.clear();
    }
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-09
      • 1970-01-01
      • 2014-04-13
      • 2012-01-05
      • 2011-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多