我有一个带有自定义复选框图像的 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);
}
编辑:仅供参考,真正的复选框是隐藏的