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();}
}