Javascript 仅当选中复选框时,才将其值传递给变量
我使用iCheck作为复选框和下面的复选框选择htmlJavascript 仅当选中复选框时,才将其值传递给变量,javascript,php,jquery,ajax,checkbox,Javascript,Php,Jquery,Ajax,Checkbox,我使用iCheck作为复选框和下面的复选框选择html <input type="checkbox" name="allDay" id="allDay" class="icheck" data-checkbox="icheckbox_minimal-red" value="true"> All day event</label> 但这样,即使它的已选中或未选中,它也总是通过value=true 如何仅在选中复选框时将其值传递给变量 谢谢,您可以使用:选中的选择器: al
<input type="checkbox" name="allDay" id="allDay" class="icheck" data-checkbox="icheckbox_minimal-red" value="true"> All day event</label>
但这样,即使它的已选中
或未选中
,它也总是通过value=true
如何仅在选中复选框时将其值传递给变量
谢谢,您可以使用
:选中的选择器:
allDay = $('#allDay:checked').val();
或者,如果要查找默认值,也可以使用.is()
:
allDay = $('#allDay').is(':checked'); // "true" if checked | "false" on unchecked;
allDay = $('#allDay').is(':checked'); // "true" if checked | "false" on unchecked;