Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅当选中复选框时,才将其值传递给变量_Javascript_Php_Jquery_Ajax_Checkbox - Fatal编程技术网

Javascript 仅当选中复选框时,才将其值传递给变量

Javascript 仅当选中复选框时,才将其值传递给变量,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

我使用iCheck作为复选框和下面的复选框选择html

<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;