我有一个自定义复选框图像的div。它是一种形式。点击时,我将图像改为“点击图像”。我还调整了将被提交到表单的复选框输入的值。问题是即使“真实”复选框的值出现被选中,它总是被提交为未检查。提交自定义复选框的值
if (fakeCheck.hasClass('btn-palette-checkbox')) {
fakeCheck.removeClass('btn-palette-checkbox');
fakeCheck.addClass('btn-palette-checkbox-unchecked');
$("#realCheck").attr("checked", false);
}
else {
fakeCheck.addClass('btn-palette-checkbox');
fakeCheck.removeClass('btn-palette-checkbox-unchecked');
$("#realCheck").attr("checked", true);
}
编辑:FYI真正的复选框被隐藏
现在不一样了。请参阅http://api.jquery.com/prop/ – Blazemonger 2012-07-26 19:11:04