从两个下拉列表中的任何一个下拉列表中获取值

时间:2014-07-24 03:12:51

标签: java struts taglib

我有两个下拉列表来选择值。我想要的是当用户从列表中的任何一个中选择一个值时,他无法从另一个列表中选择一个值。

2 个答案:

答案 0 :(得分:1)

您需要从两个列表中侦听所选项目更改事件,并且当其中一个被触发时,请禁用其他列表。这假设两个列表都在相同的上下文(类或表单)中。 这个问题是,如果这个人犯了错误,他现在无法改变他在上一个清单中的选择。您可能需要重置或"无"每个列表中的项目选中后将再次启用另一个列表。 希望这有帮助

答案 1 :(得分:0)

在选择任何下拉列表时,调用一个函数并传递

disableDrop(id of other dropdown);

disableDrop(id) {

$("#" + id option[value]").prop('disabled',true);

}