使用jQuery获取所有选中输入的rel属性值为数组或csv

Get the rel attribute value of all checked inputs as an array or csv using jQuery

本文关键字:属性 rel 数组 csv 输入 获取 jQuery 使用      更新时间:2023-09-26

我有大约9个具有不同rel值的复选框。我怎么能得到所有的rel值选中复选框在一个数组或使用jQuery的csv ?

<input type="checkbox" name="item" rel="WVSEUPU" />
var relArr=[];
$("input[type='checkbox']:checked").each(function(){
relArr.push($(this).attr('rel'));
});

这里是工作小提琴http://jsfiddle.net/7zSRQ/

你可以这样做:

var rels = [];
$('input[type="checkbox"]:checked').each(function(){
    var rel = $(this).attr('rel');
    rels.push(rel);
});
//rels is an array you could use rels.join(',') to join the array.