自定义多选设置 input的value值

function setType(obj,cell){
var _text = $("#"+cell).val();
if($(obj).hasClass("selected")){
$(obj).removeClass("selected");
var _textArr = _text.split(',');
if(_textArr.length == 1 ){
$("#"+cell).val(_text.replace($(obj).attr("c_val"),''));
}else{
if(_textArr[0]==$(obj).attr("c_val")){
$("#"+cell).val(_text.replace($(obj).attr("c_val")+",",''));
}else{
$ ("#"+cell).val(_text.replace(","+$(obj).attr("c_val"),''));
}
}
}else{
$ (obj).addClass("selected");
if(_text!=''){
$ ("#"+cell).val(_text+","+$(obj).attr("c_val"));
}else{
$ ("#"+cell).val($(obj).attr("c_val"));
}
}
}

原文地址:https://www.cnblogs.com/hxlj130520/p/13347224.html