问题

如何在jQuery中获取复选框的值?



解决方法

要获取Value属性的值,您可以执行以下操作:

$("input[type='checkbox']").val();

或者,如果您为其设置了 id ,您可以:

$('#check_id').val();
$('.check_class').val();

但是,无论是否选中,都会返回相同值,这可能会令人困惑,因为它与提交的表单行为不同.

要检查是否已选中,请执行以下操作:

if ($('#check_id').is(":checked"))
{
  // it is checked
}



相关问题推荐