Plugin de formulaire jQuery EasyUI -Spinner
Plugins jQuery EasyUI
Hérite de $.fn.validatebox.defaults. Remplacez les valeurs par défaut par $.fn.spinner.defaults.
Le spinner combine une zone de texte modifiable avec deux petits boutons, permettant à l'utilisateur de sélectionner une valeur dans une plage de valeurs. Semblable à la combobox, le spinner permet à l'utilisateur de saisir une valeur, mais il ne dispose pas de liste déroulante. Le spinner est le composant de base pour créer d'autres composants spinner (tels que numberspinner, timespinner, etc.).
Dépendances
- validatebox
Utilisation
Le spinner doit être créé avec JavaScript. Le créer à partir du balisage n'est pas autorisé.
<input id="ss" value="2">
$('#ss').spinner({
required:true,
increment:10
});
Propriétés
Cette propriété hérite de validatebox. Voici les propriétés ajoutées pour le spinner.
| Name | Type | Description | Valeur par défaut |
|---|---|---|---|
| width | nombre | La largeur du composant. | auto |
| height | nombre | La hauteur du composant. Cette propriété est disponible depuis la version 1.3.2. | 22 |
| value | string | La valeur initiale. | |
| min | string | La valeur minimale autorisée. | null |
| max | string | La valeur maximale autorisée. | null |
| increment | nombre | La valeur d'incrément lors du clic sur les boutons du spinner. | 1 |
| editable | booléen | Définit si l'utilisateur peut saisir des valeurs dans le champ de texte. | vrai |
| disabled | booléen | Définit si le champ de texte est désactivé. | false |
| spin | function(down) | La fonction appelée lorsque l'utilisateur clique sur le bouton du spinner. Le paramètre 'down' indique si l'utilisateur a cliqué sur le bouton bas du spinner. |
Événements
| Name | Parameters | Description |
|---|---|---|
| onSpinUp | none | Déclenché lorsque l'utilisateur clique sur le bouton haut du spinner. |
| onSpinDown | none | Déclenché lorsque l'utilisateur clique sur le bouton fléché vers le bas du spinner. |
Méthodes
Cette méthode hérite de validatebox. Voici les méthodes ajoutées pour le spinner.
| Name | Parameters | Description |
|---|---|---|
| options | none | Renvoie l'objet options. |
| destroy | none | Détruit le composant spinner. |
| resize | width | Réinitialise la largeur du composant. Remplacez la largeur initiale en passant le paramètre 'width'. Exemple de code :
$('#ss').spinner('resize'); // resize with original width
$('#ss').spinner('resize', 200); // resize with new width
|
| enable | none | Active le composant. |
| disable | none | Désactive le composant. |
| getValue | none | Obtient la valeur du composant. |
| setValue | value | Définit la valeur du composant. |
| clear | none | Efface la valeur du composant. |
| réinitialiser | none | Réinitialise la valeur du composant. Cette méthode est disponible depuis la version 1.3.2. |
Plugins jQuery EasyUI Autres extensions