Jquery点击复选框把字符串添加到数组,如果再点击从数组删除。

Jquery点击复选框把字符串添加到数组,如果再点击从数组删除。,第1张

<script>

jQuery(function($) {

    var texts = []

    $('.list li :checkbox').change(function() {

        texts = []

        $(".list li :checkbox:checked").each(function (i, eleDom) {

         texts.push($(this).closest("li").text())

        })

        $('p').text(texts)

    })

    

    $('.tj').click(function() {

        $('.yx').html("<input type='checkbox' value='' />" + texts + "")

    })

})

</script>

分割后组装成{x:y}可以使用下面的方法:

var strTem="x=y"strTem="{"+strTem.split("=").join(":")+"}"

split方法首先把字符串按照给定的标识字符分割为数组{"x","y"},数组的join函数按照给定的字符串把数组中的元素拼接为字符串。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11873661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存