@@ -333,6 +333,8 @@ $.extend( $.validator, {
333
333
dateISO : "Please enter a valid date ( ISO )." ,
334
334
number : "Please enter a valid number." ,
335
335
digits : "Please enter only digits." ,
336
+ alphabet : "Please enter only alphabet letters" ,
337
+ lowercase : "Please enter only lowercase letters" ,
336
338
equalTo : "Please enter the same value again." ,
337
339
maxlength : $ . validator . format ( "Please enter no more than {0} characters." ) ,
338
340
minlength : $ . validator . format ( "Please enter at least {0} characters." ) ,
@@ -1061,6 +1063,8 @@ $.extend( $.validator, {
1061
1063
dateISO : { dateISO : true } ,
1062
1064
number : { number : true } ,
1063
1065
digits : { digits : true } ,
1066
+ alphabet : { alphabet : true } ,
1067
+ lowercase : { lowercase : true } ,
1064
1068
creditcard : { creditcard : true }
1065
1069
} ,
1066
1070
@@ -1319,6 +1323,16 @@ $.extend( $.validator, {
1319
1323
return this . optional ( element ) || / ^ \d + $ / . test ( value ) ;
1320
1324
} ,
1321
1325
1326
+ // http://jqueryvalidation.org/alphabet-method/
1327
+ alphabet : function ( value , element ) {
1328
+ return this . optional ( element ) || / ^ [ a - z A - Z ] + $ / . test ( value ) ;
1329
+ } ,
1330
+
1331
+ // http://jqueryvalidation.org/lowercase-method/
1332
+ lowercase : function ( value , element ) {
1333
+ return this . optional ( element ) || / ^ [ a - z 0 - 9 _ \- ] + $ / . test ( value ) ;
1334
+ } ,
1335
+
1322
1336
// http://jqueryvalidation.org/minlength-method/
1323
1337
minlength : function ( value , element , param ) {
1324
1338
var length = $ . isArray ( value ) ? value . length : this . getLength ( value , element ) ;
0 commit comments