File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -1150,7 +1150,7 @@ $.extend( $.validator, {
1150
1150
1151
1151
// http://jqueryvalidation.org/number-method/
1152
1152
number : function ( value , element ) {
1153
- return this . optional ( element ) || / ^ - ? (?: \d + | \d { 1 , 3 } (?: , \d { 3 } ) + ) ? (?: \. \d + ) ? $ / . test ( value ) ;
1153
+ return this . optional ( element ) || / ^ (?: - ? \d + | - ? \d { 1 , 3 } (?: , \d { 3 } ) + ) ? (?: \. \d + ) ? $ / . test ( value ) ;
1154
1154
} ,
1155
1155
1156
1156
// http://jqueryvalidation.org/digits-method/
Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ test("number", function() {
93
93
ok ( method ( "-123,000" ) , "Valid number" ) ;
94
94
ok ( method ( "123,000.00" ) , "Valid number" ) ;
95
95
ok ( method ( "-123,000.00" ) , "Valid number" ) ;
96
+ ok ( ! method ( "-" ) , "Invalid number" ) ;
96
97
ok ( ! method ( "123.000,00" ) , "Invalid number" ) ;
97
98
ok ( ! method ( "123.0.0,0" ) , "Invalid number" ) ;
98
99
ok ( ! method ( "x123" ) , "Invalid number" ) ;
You can’t perform that action at this time.
0 commit comments