自定义多选设置 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"));
}
}
}

posted @ 2020-07-20 19:25  山河丶  阅读(213)  评论(0编辑  收藏  举报