Javascript 使用整型引导进行表单验证
尝试将值验证为整数,是否可以将其验证为十进制?同于23,34(逗号前两个,逗号后两个)Javascript 使用整型引导进行表单验证,javascript,validation,Javascript,Validation,尝试将值验证为整数,是否可以将其验证为十进制?同于23,34(逗号前两个,逗号后两个) 您可以使用jQuery.validator.addMethod()方法: $.validator.addMethod('decimal', function(value, element) { return this.optional(element) || /^\d+(\,\d{2,2})?$/.test(value); }, "Wrong number format, please enter xx.x
您可以使用jQuery.validator.addMethod()方法:
$.validator.addMethod('decimal', function(value, element) {
return this.optional(element) || /^\d+(\,\d{2,2})?$/.test(value);
}, "Wrong number format, please enter xx.xx value");
小提琴链接转到我的小提琴上。你必须更新它以生成另一个链接。如果我只想让它验证整数或十进制。对于这两个人,该方法会是怎样的?因为描述的方法可以同时使用整数和小数。对于整数,只使用此正则表达式:/^\d+$/对于小数,只使用此正则表达式:/^[0-9]*\,[0-9]{2}$/
$.validator.addMethod('decimal', function(value, element) {
return this.optional(element) || /^\d+(\,\d{2,2})?$/.test(value);
}, "Wrong number format, please enter xx.xx value");