当前位置: 代码迷 >> Web前端 >> jquery判断select中是不是存在某个value以及进行增加、删除操作
  详细解决方案

jquery判断select中是不是存在某个value以及进行增加、删除操作

热度:107   发布时间:2013-01-28 11:49:56.0
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();}
}
?
  相关解决方案