jQuery.validator.addMethod("double2", function(value,element) {
var flag = true,msg = "",
doub2 = new RegExp("^[0-9]+(.[0-9]{1,2})?$", "g"),
doub = /^\d+(\.\d+)?$/;
if (!doub.test(Number(value))) {
msg = "请输入正确的数值";
flag = false;
}else if (!doub2.test(value)) {
msg = "小数点后最多保留2位";
flag = false;
}
$.validator.messages.double2 = msg;
return this.optional(element) || flag ;
},jQuery.validator.format("msg"));
参考:http://forum.jquery.com/topic/validation-plugin-changing-message-with-addmethod
http://community.embarcadero.com/blogs/entry/customizing-jquery-validation-37923