2016-03-14 2 views
-2

Как я могу сделать, чтобы получить данные из этого HTML кода:Jquery - Получить данные из нескольких флажков

<div id="indic"> 
    <fieldset> 
     <legend>Statistiques collecte :</legend> 
     <input type="checkbox" name="indication[]" value="nbApp" />Nombre 
     <input type="checkbox" name="indication[]" value="nbApp2" />Nombre2<br /> 
     <input type="checkbox" name="indication[]" value="nbTel" />Nombre3 
    </fieldset> 
</div> 

Спасибо :)

EDIT:

Этого решения:

$.each($('#indic input[type="checkbox"]:checked'), function(i, v) { 
    console.log($(v).val()) 
}); 
+0

какие данные вы хотите? –

ответ

0

Не знаете, какие данные вы говорите, но лет у может получить значение каждого флажка следующим:

$.each($('input[type="checkbox"]'), function(i, v) { 
    console.log($(v).val()) 
}); 
+0

Не работает чувак! –

+0

Какие данные вы ожидаете получить? –

+0

Взгляните, это должно быть '$ (v)' not 'v'. –

0

создать кнопку, а затем по щелчку написать попробовать это

<input type="button" id="MyData" name="MyData" value="Save" /> 

$(function(){ 
    $('#MyData').click(function(){ 
    var val = []; 
    $(':checkbox:checked').each(function(i){ 
     val[i] = $(this).val(); 
    }); 
    }); 
}); 
+0

Не работает чувак! –

+0

Вы получаете какую-либо ошибку? –