【发布时间】:2013-06-16 20:24:31
【问题描述】:
我在表格中有一个用户列表,并且禁用了删除按钮。当我选择表中的行时,我需要启用删除按钮。我该怎么做?
<p:dataTable value="#{userBean.patients}" var="item"
selectionMode="single" rowKey="#{item.id}"
selection="#{userBean.selected}"
onRowSelected="deleteButton.disabled='false';"> // HOW TO WRITE THIS EVENT CORRECTLY?????
// columns
</p:dataTable>
//This button must be enable after I click on any table row
<p:commandButton id="deleteButton" value="Delete" disabled="true" />
也许,我需要使用 onRowClick 事件。我不知道这个活动的名称
【问题讨论】:
-
提供您尝试过的代码。选择行时,您必须设置
enable=true和update删除按钮。 -
有几种方法可以在 PF 数据表中选择一行。请告诉/展示你是如何做到的。只有这样我们才能知道如何以这种方式钩住听众。
-
我在主题里贴了代码
标签: javascript jsf primefaces