如何在更改时获取复选框状态。我正在使用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>
但是在点击之前的功能状态中显示。 我该如何获得最新价值 请帮忙
答案 0 :(得分:2)
我会删除onclick =“toggleState(2)”并尝试一些类似于的jquery代码:
$('#checkbox2').on('change', function() {
console.log($(this).is(':checked'));
});
此外,您应将标签更改为<label for="checkbox2">
而不是<label for="checkbox3">
,因为ID为checkbox3的元素不存在。
如果您能提及您正在使用的基金会版本,也会有所帮助。