原先的代码是这样
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;
}