rel値が異なる9つのチェックボックスがあります。 jQueryを使用して配列またはcsvとしてチェックされたチェックボックスのすべてのrel値を取得するにはどうすればよいですか?jQueryを使用して、チェックされたすべての入力のrel属性値を配列またはcsvとして取得します。
<input type="checkbox" name="item" rel="WVSEUPU" />
rel値が異なる9つのチェックボックスがあります。 jQueryを使用して配列またはcsvとしてチェックされたチェックボックスのすべてのrel値を取得するにはどうすればよいですか?jQueryを使用して、チェックされたすべての入力のrel属性値を配列またはcsvとして取得します。
<input type="checkbox" name="item" rel="WVSEUPU" />
var relArr=[];
$("input[type='checkbox']:checked").each(function(){
relArr.push($(this).attr('rel'));
});
あなたが行うことができます:
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.
ここ
入力要素が*のREL *属性を持っている、のいずれかの標準的な属性を使用していない作業フィドルである(例えばクラス)またはHTML5 * data- *属性を使用します。 – RobG