如何禁用<p:selectonemenu>叠加后面的按钮

时间:2018-06-01 16:03:33

标签: primefaces jsf-2

我有一个使用p:fileupload的上传区域,有3个按钮,添加文件,上传和取消。在这个上传区域上方,我有一个p:selectOneMenu,当用户点击列表时,会出现保管箱菜单,模糊部分“添加文件”按钮。如果用户碰巧选择了位于其后面的“添加文件”按钮区域中的项目,则弹出窗口让他们选择要添加的文件,就像用户实际按下“添加文件”按钮一样,不从下拉列表中选择项目。有没有办法在前面显示下拉菜单时禁用这些文件上传按钮?谢谢。 Primefaces 3.5。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我通过创建叠加div来修复我的问题,如果事件发往selectonemenu则隐藏背景div。