这个问题在这里已有答案:
嗨iam尝试检查一个复选框,当用户点击复选框和什么时候检查添加属性检查和何时未选中删除属性选中和何时检查设置值=“开”和何时未选中设置属性值=“关闭”和传递结果到PHP代码保存在db iam编写代码机器人不工作
$(document).ready(function() {
function checking() {
var checkbox = $('.checkbox');
var check = $(checkbox).is('checked', true);
if (check) {
// $(checkbox).removeAttr('checked',true);
$(checkbox).prop('checked', true);
} else {
// $(checkbox).attr('checked',false);
$(checkbox).prop('checked', false);
}
}
});
请记住,jQuery选择器返回一个列表,而不是单个元素。如果你有上面的东西是你想要的,这样的事情应该做:
$(document).ready(function() {
var checkbox = $('.checkbox')[0];
var check = checkbox.is(':checked');
if (check) {
$(checkbox).prop('checked', true);
} else {
$(checkbox).prop('checked', false);
}
});