Plugin de base jQuery EasyUI -Progressbar Barre de progression
jQuery EasyUI Plugin
Remplacer les paramètres par défaut via $.fn.progressbar.defaults.
La barre de progression fournit un retour sur l'avancement des opérations de longue durée. La progression peut être mise à jour afin que les utilisateurs sachent quelle opération est en cours d'exécution.
Dépendances
- none
Utilisation
Créer un ProgressBar
Le composant ProgressBar peut être créé à partir de balisage HTML ou par programmation. La création à partir de balisage est plus facile ; ajoutez la classe 'easyui-progressbar' à la balise <div>.
<div id="p" class="easyui-progressbar" data-options="value:60" style="width:400px;"></div>
Créer un ProgressBar en JavaScript.
<div id="p" style="width:400px;"></div>
$('#p').progressbar({
value: 60
});
Obtenir ou définir la valeur
Nous obtenons la valeur actuelle et définissons une nouvelle valeur pour ce composant.
var value = $('#p').progressbar('getValue');
if (value < 100){
value += Math.floor(Math.random() * 10);
$('#p').progressbar('setValue', value);
}
Propriétés
| Name | Type | Description | Valeur par défaut |
|---|---|---|---|
| width | string | Définit la largeur de la barre de progression. | auto |
| height | nombre | La hauteur du composant. Cette propriété est disponible depuis la version 1.3.2. | 22 |
| value | nombre | Une valeur en pourcentage. | 0 |
| text | string | Le modèle de texte affiché sur le composant. | {value}% |
Événements
| Name | Parameters | Description |
|---|---|---|
| onChange | newValue,oldValue | Déclenché lorsque la valeur change. Exemple de code :
$('#p').progressbar({
onChange: function(value){
alert(value)
}
});
|
Méthodes
| Name | Parameters | Description |
|---|---|---|
| options | none | Renvoie l'objet options. |
| resize | width | Redimensionne le composant. Exemple de code :
$('#p').progressbar('resize'); // 调整进度条为初始宽度
$('#p').progressbar('resize', 350); // 调整进度条为一个新的宽度
|
| getValue | none | Renvoie la valeur de progression actuelle. |
| setValue | value | Définit une nouvelle valeur de progression. |
jQuery EasyUI Plugin Autres extensions