我有一個自定義複選框圖像的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