-3

jspに以下のコードがあります。

<input type="checkbox" name="transport" id="bike" value="Bike"> I have a bike
<input type="checkbox" name="transport" id="car" value="Car"> I have a car
<input type="checkbox" name="transport" id="cycle" value="cycle"> I have a cycle

jQuery を使用して、チェック ボックスがオンになっているすべての値を取得する必要があります。チェックボックスがオンになっている値を取得するにはどうすればよいですか?

4

3 に答える 3

2

私はjQueryにあまり慣れていませんが、これを試してください:

var values = [];
$('input[name="transport"]').each(function () {
    if ( $(this).is(':checked') ) {
        values.push( $(this).attr('value') );
    }
});

alert(values);
于 2013-08-08T13:29:10.417 に答える
0
$(':checkbox[name=transport]:checked').each(function (i, ele) {
    var value = $(ele).val();
    console.log(value); 
});
于 2013-08-08T13:28:05.487 に答える
0

これを試して:

$('#bike').is(':checked');
于 2013-08-08T13:22:28.143 に答える