我正在使用Foundation 4框架,并在页面中添加了自定义表单。

HTML:

<label for="checkbox2">
<input type="checkbox" id="checkbox2" style="display: none;">
<span class="custom checkbox"></span> <p> CHECKBOX TEST</p>
</label>


JS:

if($('#checkbox2').is(":checked")){
   isnewsletter = 1;
} else {
   isnewsletter = 0;
}


甚至这个

newsletter = $('#checkbox2').val(),


不起作用。
如果我的复选框已选中,该如何检查?

最佳答案

$('#checkbox2').change(function(){
  if($(this).is(":checked")){
     console.log(1);
  } else {
     console.log(0);
  }
});

关于javascript - 基础复选框值错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17958006/

10-11 05:35