javascript - 如果选择一次,如何禁用 selectOneMenu 中的元素?
问题描述
我已经在一个视图中集成了一个带有 JSF 的搜索。此搜索有 2 个搜索框和 2 个搜索过滤器。2 个过滤器包含相同的元素。这样做是为了让用户可以进行搜索组合。如果用户想要搜索,他会给出输入并单击搜索按钮。搜索按钮执行一个 javascript 函数,该函数进行 API 调用并获取正确的数据。我想要做的是防止用户在两个过滤器上选择相同的过滤器元素(例如,如果在第一个过滤器中选择了“名称”,则不能在第二个过滤器中选择)。我用 itemDisabled 尝试过一些东西,但直到现在还没有运气......
有人能帮助我吗?
解决方案
推荐阅读
- android - 为什么要在片段中将 View Binding 对象拆分为可为空和不可为空的属性?
- javascript - OpenGL 是按照内部查看器还是外部查看器查看的顺序排列的?
- c++11 - 我不明白为什么我会不断收到此错误:
- java - arrayList 中的第一项始终为空,并且不能在 Java 的 for 循环中被覆盖
- python - 如何将一串数字拆分为 Pandas 数据框中的编号列?
- c++ - 如何使用通过 USB 端口连接的外部设备与终端通信?
- mysql - 错误 1045 (28000):Linux 上用户 'rumba'@'localhost' 的访问被拒绝(使用密码:NO)
- excel - 如何使用 VBA 宏自动提取保存的 csv 文件并将其放入现有工作表位置
- python - 谷歌 API OAuth 2 和 Django
- android - 将布局重力更改为中心将 TextView 隐藏在选项卡后面