jquery - 如何修改逗号分隔列表

标签 jquery

我有一个字符串,其形式为1,2,3,4,5,6

我希望字符串为:id=1&id=2&id=3&id=4&id=5&id=6 就像在jquery中一样,我如何像这样修改字符串:我得到的值是从这样的数组中,我需要将其传递到我的 href 链接,以便我可以在下一页上使用它

var arr = [];
        $('input[class="allchecks"]:checked').each(function() {
          arr.push($(this).val());
        });
        alert(arr); 

最佳答案

$('input[class="allchecks"]:checked').map(function(id) {
    return 'id=' + $(this).val();
}).join('&');

关于jquery - 如何修改逗号分隔列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27963691/

相关文章:

javascript - 在带有 anchor 链接的移动设备上关闭菜单

javascript - 使用 Jquery 淡出页面加载下一页

javascript - 使用 Ajax 请求 (jQuery) 关注/取消关注 IBM Connections 5.5/6.0 中的资源

javascript - 当我使用 jQuery 时,如何有效地控制打印网页的哪一部分?

javascript - jquery:如何检查 radio 组刻度模式是否正确

javascript - 附加元素的输入更改时事件不会触发

javascript - 动态按钮脚本不起作用

javascript - spring modelandview 重定向在 jquery ajax 调用中不起作用

javascript - 使父页面不可编辑

jquery - Flash SWF 在可见之前不会初始化 - 我可以强制它们初始化吗?