PrimeFaces选择器,其中包含带有隐藏输入字段的组件的输入

问题描述 投票:1回答:1

我想使用PrimeFaces Selectors处理某个组中的所有输入组件,其中包括几个p:rating字段。

我将用例最小化为XHTML:

<h:form>
  <h:panelGroup class="myGroup">
    <p:rating value="#{myBean.rating}"/>
    <p:commandButton value="Save"
                     process="@(.myGroup :input)"
                     action="#{myBean.save()}"/>
  </h:panelGroup>
</h:form>

Bean:

@Named
@ViewScoped
public class MyBean implements Serializable {

  private Integer rating; // Getter and setter are present

  public void save() {
    System.out.println("Rating: "+ rating);
  }

}

使用以上选择器,未处理等级。如果我将组件更改为p:inputText,则它正在工作。如果删除了process属性,那么它也可以正常工作。我认为这与隐藏输入p:rating用于其值有关。

我的问题:您可以创建一个PrimeFaces选择器,该选择器包括带有隐藏输入字段的组件的输入吗?

primefaces
1个回答
1
投票

[:hidden是一个特殊的Jquery选择器,不属于CSS。

© www.soinside.com 2019 - 2024. All rights reserved.