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();}
}
————————————————
版权声明:本文为CSDN博主「自由的棉花」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42403127/article/details/102581993