You can use data-parsley-type="digits" . Note the use of type="text" instead of number .
This works if you want to allow only numbers (not floating).
<input type="text" placeholder="0" min="0" max="20000" step="100" data-parsley-validation-threshold="1" data-parsley-trigger="keyup" data-parsley-type="digits" />
If you want floats, you can use data-parsley-type='number' :
<input type="text" placeholder="0" min="0" max="20000" step="100" data-parsley-validation-threshold="1" data-parsley-trigger="keyup" data-parsley-type="number" />
source share