状态改变基础时获取复选框状态

时间:2013-12-07 07:46:34

标签: html zurb-foundation checkboxlist

如何在更改时获取复选框状态。我正在使用zurb基础

<label for="checkbox3"><input id="checkbox2" type="checkbox" name="chk[2]"></input>
   <span class="custom checkbox" onclick="toggleState(2)"></span>
   Check Box 1
</label>

但是在点击之前的功能状态中显示。 我该如何获得最新价值 请帮忙

1 个答案:

答案 0 :(得分:2)

我会删除onclick =“toggleState(2)”并尝试一些类似于的jquery代码:

$('#checkbox2').on('change', function() {
  console.log($(this).is(':checked'));
});

此外,您应将标签更改为<label for="checkbox2">而不是<label for="checkbox3">,因为ID为checkbox3的元素不存在。

如果您能提及您正在使用的基金会版本,也会有所帮助。