JQUERY - 从多个复选框中获取数据

时间:2016-03-14 11:13:00

标签: jquery checkbox

如何从此HTML代码中获取数据:

<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>

谢谢:)

编辑:

这是解决方案:

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

2 个答案:

答案 0 :(得分:0)

不确定您正在谈论的数据,但您可以通过以下方式获取每个复选框的值:

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

答案 1 :(得分: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();
    });
  });
});