File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1506
1506
if ( allowing . indexOf ( 'number' ) == - 1 )
1507
1507
allowing += ',number' ;
1508
1508
1509
- if ( allowing . indexOf ( 'negative' ) > - 1 && val . indexOf ( '-' ) === 0 ) {
1510
- val = val . substr ( 1 ) ;
1509
+ if ( allowing . indexOf ( 'negative' ) == - 1 && val . indexOf ( '-' ) === 0 ) {
1510
+ return false ;
1511
1511
}
1512
1512
1513
1513
if ( allowing . indexOf ( 'range' ) > - 1 )
1528
1528
val = val . replace ( ',' , '.' ) ;
1529
1529
}
1530
1530
1531
- if ( allowing . indexOf ( 'number' ) > - 1 && val . replace ( / [ 0 - 9 ] / g, '' ) === '' && ( ! allowsRange || ( val >= begin && val <= end ) ) && ( ! allowsSteps || ( val % steps == 0 ) ) ) {
1531
+ if ( allowing . indexOf ( 'number' ) > - 1 && val . replace ( / [ 0 - 9 - ] / g, '' ) === '' && ( ! allowsRange || ( val >= begin && val <= end ) ) && ( ! allowsSteps || ( val % steps == 0 ) ) ) {
1532
1532
return true ;
1533
1533
}
1534
- if ( allowing . indexOf ( 'float' ) > - 1 && val . match ( new RegExp ( '^([0-9]+)\\.([0-9]+)$' ) ) !== null && ( ! allowsRange || ( val >= begin && val <= end ) ) && ( ! allowsSteps || ( val % steps == 0 ) ) ) {
1534
+ if ( allowing . indexOf ( 'float' ) > - 1 && val . match ( new RegExp ( '^([0-9- ]+)\\.([0-9]+)$' ) ) !== null && ( ! allowsRange || ( val >= begin && val <= end ) ) && ( ! allowsSteps || ( val % steps == 0 ) ) ) {
1535
1535
return true ;
1536
1536
}
1537
1537
}
You can’t perform that action at this time.
0 commit comments