js如何判断value=2的option在select中确实存在这个下拉选项

js中如何判断value=2的option在select中确实存在这个下拉选项
2025-05-11 21:08:49
推荐回答(2个)
回答1:

假如有这样一个select

    
     op1
     op2
     op3
    

用jquery方法,返回1

alert($("option[value=2]","#sel").length);

假如有这样一个select

    
     op1
     op4
     op3
    

用上面的方法返回0

回答2:

var length = $("#select的ID").find("option[value='2']").size();
alert(length); // 1的话就是有,否则反之