File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 62
62
case 'number' :
63
63
validation . push ( 'number' ) ;
64
64
var max = $input . attr ( 'max' ) ,
65
- min = $input . attr ( 'min' ) ;
65
+ min = $input . attr ( 'min' ) ,
66
+ step = $input . attr ( 'step' ) ;
66
67
if ( min || max ) {
67
68
if ( ! min ) {
68
69
min = '0' ;
69
70
}
70
71
if ( ! max ) {
71
72
max = '9007199254740992' ; // js max int
72
73
}
74
+ if ( ! step ) {
75
+ step = '1' ; // default value
76
+ }
73
77
74
- attrs [ 'data-validation-allowing' ] = 'range[' + min + ';' + max + ']' ;
78
+ attrs [ 'data-validation-allowing' ] = 'range[' + min + ';' + max + ']' ;
75
79
if ( min . indexOf ( '-' ) === 0 || max . indexOf ( '-' ) === 0 ) {
76
80
attrs [ 'data-validation-allowing' ] += ',negative' ;
77
81
}
78
- if ( min . indexOf ( '.' ) > - 1 || max . indexOf ( '.' ) > - 1 ) {
82
+ if ( min . indexOf ( '.' ) > - 1 || max . indexOf ( '.' ) > - 1 || step . indexOf ( '.' ) > - 1 ) {
79
83
attrs [ 'data-validation-allowing' ] += ',float' ;
80
84
}
81
85
} else {
You can’t perform that action at this time.
0 commit comments