jquery判断select中是不是存在某个value以及进行增加、删除操作
jquery判断select中是否存在某个value以及进行增加、删除操作
//判断select中是否存在值为value的项 function isExistOption(id,value) { var isExist = false; var count = $('#'+id).find('option').length; for(var i=0;i<count;i++) { if($('#'+id).get(0).options[i].value == value) { isExist = true; break; } } return isExist; } //增加select项 function addOptionValue(id,value,text) { if(!isExistOption(id,value)){$('#'+id).append("<option value="+value+">"+text+"</option>");} } //删除select项 function delOptionValue(id,value) { if(isExistOption(id,value)){$("#"+id+" option[value="+value+"]").remove();} }