【问题标题】:how to do multiple hide select option ( yes / or ) dynamically using jquery or javascript?如何使用 jquery 或 javascript 动态执行多个隐藏选择选项(是/或)?
【发布时间】:2017-05-24 07:56:35
【问题描述】:

这会创建 3 个选择框,当我选择一个选择框作为是选项时,我只想在其他两个选择框上不显示任何选项。如果用户选择 yes 或 no ,我想在第二个和第三个选择框上显示 no 作为选项。

【问题讨论】:

  • 是什么创建了盒子?请提供更多详细信息和您尝试过的一些代码。
  • 3 个选择选项,当我选择“是”作为任何选择框时,我想隐藏“是”作为其他 2 个选择框

标签: javascript jquery


【解决方案1】:

我认为你想要这种类型的功能, 希望对你有帮助。

  var selected=$('#select1 option:selected').val();
  $("#select2 option[value='"+selected+"']").prop('disabled', true);
  $("#select3 option[value='"+selected+"']").prop('disabled', true);

jsfiddle

https://jsfiddle.net/aa7zyyof/6/

【讨论】:

  • 干得好,谢谢!现在我需要为同一个概念提供多个选项,并且我需要输出必须隐藏而不是禁用,我希望你能理解
  • Welcome..现在要隐藏选项,您需要替换 "$("#select2 option[value='"+selected+"']").prop('disabled', true);" to "$("#select2 option[value='"+selected+"']").hide();"
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-24
相关资源
最近更新 更多