【发布时间】:2012-01-25 18:52:20
【问题描述】:
这是我的场景,我有一个填充了客户端的数据表,其中有一列带有用于删除该行的按钮。当我点击显示confirmDialog的按钮时,这个confirmDialog的“message”属性绑定到支持bean上的客户端名称。
我尝试了两种方法来使用所选行的名称更新 confirmDialog:
当我选择更新确认对话框的行时,问题是有时更新时间比单击删除按钮所需的时间大,这意味着更新仅在confirmDialog 已经打开,primefaces 上有一个错误,如果您更新打开的对话框,它会关闭。
单击删除按钮后更新confirmDialog,如果我在单击按钮之前选择了行,它会起作用,但如果我直接单击按钮而不选择行,它会更新为而是上一个选定的行。
谁能想到另一种策略来实现这一目标?
我想到的一件事是只在选择行时显示删除按钮,这样第二种方法就可以了。但我不知道该怎么做。
【问题讨论】:
标签: primefaces