Primefaces:RadioButtons在使用value属性时停止工作

时间:2016-07-28 09:05:04

标签: jsf primefaces radio-button

我正在使用Primefaces,我需要在dataTable的每一行中创建无线电组,所以我正在尝试连接不同的组。我使用widgetVar属性来执行此操作:

<p:selectOneRadio id="first" widgetVar="connect">
    <f:selectItem itemValue="false" itemLabel="false" />                   
</p:selectOneRadio>

<p:selectOneRadio id="second" widgetVar="connect">
    <f:selectItem itemValue="true" itemLabel="true"/>
</p:selectOneRadio>

它工作正常,当我检查一个,另一个取消自己。 当我尝试通过添加如下所示的值属性来附加默认值时,会出现问题:

<p:selectOneRadio id="first" value="false" widgetVar="connect">
    <f:selectItem itemValue="false" itemLabel="false" />                   
</p:selectOneRadio>

<p:selectOneRadio id="second" value="false" widgetVar="connect">
    <f:selectItem itemValue="true" itemLabel="true"/>
</p:selectOneRadio>

现在它设置了名为false的无线电元素来检查,但当我检查另一个时,第一个保持检查状态。有人可以帮我这个吗?

0 个答案:

没有答案