【发布时间】:2015-05-27 02:22:34
【问题描述】:
有一个在运行时动态生成的列表。我正在使用数据表来表示它。每行内都有一个下拉列表。一旦用户从一行中的下拉列表中选择了一个值,则必须禁用所有其他行。?
<h:dataTable value="#{user.orderList}" var="item">
<h:column>
<h:selectOneMenu value="#{user.sometuff}" >
<f:selectItems value="#{user.someItems}" />
</h:selectOneMenu>
</h:column>
</h:dataTable>
如何使用<f:ajax> 实现这一目标?
【问题讨论】:
-
您要禁用整行(就行选择而言),还是只禁用其中的 selectOneMenu?
-
因为只有一列,所以 selectOneMenu...