EasyUI
ProgressBar
Override defaults with $.fn.progressbar.defaults.
The progressbar provides a feedback of showing progress of an long-running operation. The progress can be updated to let the user know that some operation is currently executing.
Dependencies
- none
Usage Example
Create ProgressBar
The ProgressBar component can be created from html markup or programatically. Creation from markup is even easier. Add 'easyui-progressbar' class to <div/> markup.
Create ProgressBar using javascript.
Get or Set Value
We get the current value and set a new value for this component.
Properties
Name | Type | Description | Default |
---|---|---|---|
width | string | Set the progressbar width. | auto |
height | number | The height of the component. Available since version 1.3.2. | 22 |
value | number | The percentage value. | 0 |
text | string | The text template to be displayed on component. | {value}% |
Events
Name | Parameters | Description |
---|---|---|
onChange | newValue,oldValue |
Fires when the value is changed.
Code example: $('#p').progressbar({ onChange: function(value){ alert(value) } }); |
Methods
Name | Parameter | Description |
---|---|---|
options | none | Return the options object. |
resize | width |
Resize the component.
Code example: $('#p').progressbar('resize'); // resize the bar with original width $('#p').progressbar('resize', 350); // resize the bar using a new width |
getValue | none | Return the current progress value. |
setValue | value | Set a new progress value. |