原先的代碼是這樣
function PreSubmit() {
if (jQuery('#cbCopy').attr("checked") == true)
jQuery("#HidCopy").val("1");
else
jQuery("#HidCopy").val("0");
if (Validator.Validate(jQuery('form')[0], 3)) {
return true;
}
else
return false;
}
升級jQuery版本後(原版本爲jquery-1.3.2.js),判斷複選款是否選中的代碼失效。不支持attr("checked")返回布爾值了.
升級後的代碼應爲
function PreSubmit() {
if (jQuery('#cbCopy').is(":checked"))
jQuery("#HidCopy").val("1");
else
jQuery("#HidCopy").val("0");
if (Validator.Validate(jQuery('form')[0], 3)) {
return true;
}
else
return false;
}