NumberBox
Extend from $.fn.validatebox.defaults. Override defaults with $.fn.numberbox.defaults.
Dependencies
- validatebox
Usage
Properties
The properties extend from validatebox, below is the added properties for numberbox.
| Name | Type | Description | Default |
|---|---|---|---|
| disabled | boolean | Defines if to disable the field. | false |
| value | number | The default value. | |
| min | number | The minimum allowed value. | null |
| max | number | The maximum allowed value. | null |
| precision | number | The maximum precision to display after the decimal separator. | 0 |
| decimalSeparator | string | The decimal character separates the integer and decimal parts of a number. | . |
| groupSeparator | string | The character that separates integer groups to show thousands and millions. | |
| prefix | string | The prefix string. | |
| suffix | string | The suffix string. | |
| formatter | function(value) | A function to format the numberbox value. Return string value that will display on box. | parser | function(s) | A function to parse a string. Return numberbox value. |
Events
| Name | Parameters | Description |
|---|---|---|
| onChange | newValue,oldValue | Fires when the field value is changed. |
Methods
The methods extend from validatebox, below is the added or overridden methods for numberbox.
| Name | Parameter | Description |
|---|---|---|
| options | none | Return the numberbox options. |
| destroy | none | Destroy the numberbox object. |
| disable | none | Disable the field. |
| enable | none | Enable the field. |
| fix | none | Fix the value to valid value. |
| setValue | value | Set numberbox value. |
| getValue | none | Get numberbox value. |
| clear | none | Clear numberbox value. |