Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.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
使用AJAX的表单复选框在php中始终显示_Php_Jquery_Ajax - Fatal编程技术网

使用AJAX的表单复选框在php中始终显示

使用AJAX的表单复选框在php中始终显示,php,jquery,ajax,Php,Jquery,Ajax,我有一个这样的复选框 <input name="notify" type="checkbox" id="notify" class="notify" /> 在我的editprofile.php文件中,我只是echo'n$notify,以查看提交表单后的值,无论我是否选中该复选框,它总是“开”。有什么线索吗?改变这个 var notify = $('#notify').attr('value'); 到 因为复选框没有值请更改此选项 var notify = $('#notify')

我有一个这样的复选框

<input name="notify" type="checkbox" id="notify" class="notify" />
在我的editprofile.php文件中,我只是echo'n$notify,以查看提交表单后的值,无论我是否选中该复选框,它总是“开”。有什么线索吗?

改变这个

var notify = $('#notify').attr('value');

因为
复选框
没有

请更改此选项

var notify = $('#notify').attr('value');


因为
复选框
没有

所有3个都应该在下面工作

试一试


所有3个都应该在下面工作

试一试

试试这个

$('#notify').attr('checked') ? "True" : "False";
试试这个

$('#notify').attr('checked') ? "True" : "False";

必须使用post…如echo$notifi=$\u post['notify'];必须使用post…如echo$notifi=$\u post['notify'];刚刚做了,它总是返回“undefined”刚刚做了,它总是返回“undefined”谢谢这项工作,我会检查它作为答案尽快我认为没有任何必要写
?“True”:“False”
,因为它肯定会返回True或False,不是吗?@Deepanshu-当然可以,但我们可以为它设置值,而不是True/False。我只做了一行代码,就是这样。谢谢这项工作,一旦我认为没有必要写
,我会尽快检查它作为答案?“True”:“False”
,因为它肯定会返回True或False,不是吗?@Deepanshu-当然可以,但我们可以为它设置值,而不是True/False。我只做了一行代码,就是这样。
$('#notify').attr('checked');
$('#notify').prop('checked'); 
$('#notify').attr('checked') ? "True" : "False";