我有一个选择列表
<input class="tag_input" type="checkbox" value="中国"/>
<input class="tag_input" type="checkbox" value="美国"/>
<input class="tag_input" type="checkbox" value="日本"/>
<input class="tag_input" type="checkbox" value="法国"/>
<input class="tag_input" type="checkbox" value="英国"/>
我要实现点击一个input 并且获取当前的value值,点击多个吧value值拼接用 符号/进分割结尾不要,这个很容易。
但是我需要取消选择后删除对应值,事项动态删减拼接的值,请问各位大佬有什么办法没???
我的代码
var tag_name='';
$('body').on('click', '.tag_input', function(e){
tag_name += $(this).val() + '/';
})
console.log(tag_name)
简单的说,每次你修改之后都把所有选中的重新拼接一次就好了,不用去考虑逆向操作。