首页 > 解决方案 > 如果选择一次,如何禁用 selectOneMenu 中的元素?

问题描述

我已经在一个视图中集成了一个带有 JSF 的搜索。此搜索有 2 个搜索框和 2 个搜索过滤器。2 个过滤器包含相同的元素。这样做是为了让用户可以进行搜索组合。如果用户想要搜索,他会给出输入并单击搜索按钮。搜索按钮执行一个 javascript 函数,该函数进行 API 调用并获取正确的数据。我想要做的是防止用户在两个过滤器上选择相同的过滤器元素(例如,如果在第一个过滤器中选择了“名称”,则不能在第二个过滤器中选择)。我用 itemDisabled 尝试过一些东西,但直到现在还没有运气......

有人能帮助我吗?

标签: javascriptjsf

解决方案


推荐阅读