我有一個複選框在一個頁面和頁面加載它沒有選中。當複選框被選中時,值TRUE被正確傳遞,儘管當頁面加載時複選框未被選中時,值FALSE沒有被傳遞。我正在使用下面的代碼來做到這一點。Jquery複選框問題
$(document).ready(function() {
$('#MemberCountryOptInchkbox').change(function(){
if($(this).attr('checked')){
$(this).val('TRUE');
}else{
$(this).val('FALSE');
}
});
});
這這將值「FALSE」提交到服務器是你想要的。 http://stackoverflow.com/questions/426258/how-do-i-check-a-checkbox-with-jquery-or-javascript – Anil