如何检查select by JQuery中是否已经存在某个选项?
我想在select中动态添加选项,因此我需要检查该选项是否已经存在,以防止重复。
发布于 2009-03-14 17:34:25
如果它已经存在,则计算结果为true:
$("#yourSelect option[value='yourValue']").length > 0;
发布于 2012-03-30 19:45:04
使用jQuery的另一种方式:
var exists = false;
$('#yourSelect option').each(function(){
if (this.value == yourValue) {
exists = true;
}
});
发布于 2009-03-14 17:35:01
if ( $("#your_select_id option[value=<enter_value_here>]").length == 0 ){
alert("option doesn't exist!");
}
https://stackoverflow.com/questions/646317
复制相似问题