在下拉列表中显示不在列表中的不需要的文本

时间:2018-09-10 12:04:22

标签: jquery drop-down-menu selected

我有两个下拉菜单

1:下拉菜单中包含“字母组合”和“数字”

2:具有X,Y,Z的拖放子

如果我选择“首先”下拉列表作为“数字”。我需要在第二个下拉菜单中显示“ NA”

我的代码:

 $("#Dropdwon").val("NA");

1 个答案:

答案 0 :(得分:0)

// first dropdown #Dropdown1
// second drop down #Dropdown2

您的要求取决于第一个下拉列表选择,因此您需要为Dropdown1 Selection创建事件,您需要他们检查它的值是否为NAN,然后如果Dropdown2包含NA的选项不做任何事情或将该选项附加为类ID NA

$("#Dropdown1").on("select",function(){
if(!isNaN($(this).val(){
if($("Dropdown2").children("#NA").length==0){
$("Dropdown2").append("<option id='NA'>NA</option>");
}
}