-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

试试这个:

$('#bike').is(':checked');
于 2013-08-08T13:22:28.143 回答
0
$(':checkbox[name=transport]:checked').each(function (i, ele) {
    var value = $(ele).val();
    console.log(value); 
});
于 2013-08-08T13:28:05.487 回答