【问题标题】:fetch the value from any one of dropdown list from two dropdown list [closed]从两个下拉列表中的任何一个下拉列表中获取值[关闭]
【发布时间】:2014-07-24 03:12:50
【问题描述】:

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

【问题讨论】:

标签: java struts taglib


【解决方案1】:

您需要监听两个列表中的选定项目更改事件,并在其中一个被触发时禁用另一个列表。这假设两个列表都在相同的上下文中(类或形式)。 这样做的问题是,如果该人犯了错误,他现在无法更改他在先前列表中的选择。您可能需要在每个列表中进行重置或“无”项,选择后将再次启用另一个列表。 希望这会有所帮助

【讨论】:

    【解决方案2】:

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

    disableDrop(id of other dropdown);
    
    disableDrop(id) {
    
    $("#" + id option[value]").prop('disabled',true);
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-30
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 1970-01-01
      • 2021-09-07
      • 2018-09-16
      • 1970-01-01
      相关资源
      最近更新 更多