EasyUI
Rate
Override defaults with $.fn.rate.defaults.
Dependencies
- None
Usage
Create Rate from markup.
Create Rate using javascript.
Properties
| Name | Type | Description | Default |
|---|---|---|---|
| value | number | The field value. | 0 |
| max | number | The max star count. | 5 |
| size | number | The size of the rating stars. | 24 |
| half | boolean | Defines if to allow semi selection. | false |
| disabled | boolean | Defines if to disable the field. | false |
| readonly | boolean | Defines if the component is read-only. | false |
| color | string | The default star color. | #ececec |
| selectedColor | string | The selected star color. | #ffca3e |
Events
| Name | Parameters | Description |
|---|---|---|
| onChange | newValue,oldValue | Fires when the field value is changed. |
Methods
| Name | Parameter | Description |
|---|---|---|
| options | none | Return the options object. |
| destroy | none | Destroy the rate component. |
| disable | none | Disable the component. |
| enable | none | Enable the component. |
| readonly | mode |
Enable/Disable readonly mode.
Code example:
$('#tb').rate('readonly'); // enable readonly mode
$('#tb').rate('readonly',true); // enable readonly mode
$('#tb').rate('readonly',false); // disable readonly mode
|
| clear | none | Clear the component value. |
| reset | none | Reset the component value. |
| initValue | value | Initialize the component value. Calling this method does not trigger the 'onChange' event. |
| setValue | value | Set the component value. |
| getValue | none | Get the component value. |
