为了账号安全,请及时绑定邮箱和手机立即绑定

急求!!!!js 如何实现动态字符串拼接与删减

急求!!!!js 如何实现动态字符串拼接与删减

神不在的星期二 2019-08-17 09:41:52
我有一个选择列表我要实现点击一个input并且获取当前的value值,点击多个吧value值拼接用符号/进分割结尾不要,这个很容易。但是我需要取消选择后删除对应值,事项动态删减拼接的值,请问各位大佬有什么办法没???我的代码vartag_name='';$('body').on('click','.tag_input',function(e){tag_name+=$(this).val()+'/';})console.log(tag_name)
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

简单的说,每次你修改之后都把所有选中的重新拼接一次就好了,不用去考虑逆向操作。
vartag_name="";
$("body").on("click",".tag_input",function(e){
tag_name=$(".tag_input:checked")//筛选所有选中的
.map((i,tag)=>$(tag).val())//取得值的列表
.toArray()//从jQuery对象转换成标准数组
.join("/");//拼接成字符串
});
                            
查看完整回答
反对 回复 2019-08-17
  • 2 回答
  • 0 关注
  • 578 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信