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

问题描述 投票:-1回答:1

我有两个下降

1:下拉有“Alpha-bates”和“Numeric”

2:下拉有X,Y,Z

如果我选择First drop down as Numeric。我需要在第二次下拉菜单中显示“NA”

我的代码:

 $("#Dropdwon").val("NA");
jquery drop-down-menu selected
1个回答
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>");
}
}
© www.soinside.com 2019 - 2024. All rights reserved.