多选框:
<label><input type="checkbox" onchange="getChecked(this.value,this)" value="1">1</label>
保存空格隔开的字符串:
<input type='text' class='form-control' id='do' >"
function getChecked(value,obj){
let checkObj=$("#do");
let checkVal=checkObj.val();
if(obj.checked == true){
if(checkVal==""){
checkObj.val(value);
}else{
checkObj.val(checkVal+" "+value);
}
}else{
var subStr = new RegExp(value + " | " + value + "|" + value);
checkVal= checkVal.replace(subStr, "");
checkObj.val(checkVal);
}
}
效果图: