我需要按名称获取复选框的值。我有以下代码:
<input type="hidden" name="my_checkbox" value="0">
<input type="checkbox" name="my_checkbox" id="my_checkbox_id" value="1" />
这个想法是,如果未选中该复选框,我将获得隐藏的输入类型的值(即 0)。
这是我尝试过但没有奏效的方法:
$('input[name=my_checkbox]').val();
然而,这返回了隐藏输入和复选框的值。谁能告诉我如何在选中 (1) 时获取复选框的值,或者在未选中时获取隐藏输入 (0) 的值?我想这必须按名称完成,这样如果未选中复选框,我将获得隐藏输入的值,就像未选中复选框一样,您将无法获得其值。