Plugin de formulaire jQuery EasyUI -Numberbox
jQuery EasyUI Plugin
Hérite de $.fn.validatebox.defaults. Les valeurs par défaut peuvent être remplacées en utilisant $.fn.numberbox.defaults.
Le numberbox permet aux utilisateurs de saisir uniquement des valeurs numériques. Il peut convertir les éléments de saisie en différents types de saisie (tels que numérique, pourcentage, devise, etc.). Davantage de types de saisie dépendent de la définition des fonctions 'formatter' et 'parser'.
Dépendances
- validatebox
Utilisation
Créer un numberbox à partir du balisage.
<input type="text" class="easyui-numberbox" value="100" data-options="min:0,precision:2">
Créer un numberbox en utilisant JavaScript.
<input type="text" id="nn">
$('#nn').numberbox({
min:0,
precision:2
});
Propriétés
Les propriétés héritent de validatebox ; les suivantes sont les propriétés ajoutées pour numberbox.
| Name | Type | Description | Default |
|---|---|---|---|
| disabled | booléen | Définit s'il faut désactiver le champ. | false |
| value | nombre | Valeur par défaut. | |
| min | nombre | La valeur minimale autorisée. | null |
| max | nombre | La valeur maximale autorisée. | null |
| precision | nombre | La précision maximale affichée après la virgule décimale. | 0 |
| decimalSeparator | string | Le caractère séparateur qui sépare les parties entière et décimale des nombres. | . |
| groupSeparator | string | Le caractère qui sépare les groupes d'entiers. | |
| préfixe | string | Chaîne de préfixe. | |
| suffix | string | Chaîne de suffixe. | |
| filter | function(e) | Définit comment filtrer les touches pressées ; retournez true pour accepter le caractère saisi. Cette propriété est disponible depuis la version 1.3.3. | |
| formatter | function(value) | Une fonction utilisée pour formater la valeur de la numberbox. Retourne la valeur de chaîne affichée dans la zone. | |
| parser | function(s) | Une fonction utilisée pour analyser la chaîne. Retourne la valeur de la numberbox. |
Événements
| Name | Parameters | Description |
|---|---|---|
| onChange | newValue,oldValue | Déclenché lorsque la valeur du champ change. |
Méthodes
Les méthodes héritent de validatebox ; les suivantes sont les méthodes ajoutées ou redéfinies pour numberbox.
| Name | Parameters | Description |
|---|---|---|
| options | none | Renvoie l'objet options. |
| destroy | none | Détruit l'objet numberbox. |
| disable | none | Désactive le champ. |
| enable | none | Active le champ. |
| fix | none | Corrige la valeur pour obtenir une valeur valide. |
| setValue | none | Définir la valeur du numberbox. Exemple de code :
$('#nn').numberbox('setValue', 206.12);
|
| getValue | none | Obtenir la valeur du numberbox. Exemple de code :
var v = $('#nn').numberbox('getValue');
alert(v);
|
| clear | none | Effacer la valeur du numberbox. |
| réinitialiser | none | Réinitialiser la valeur du numberbox. Cette méthode est disponible depuis la version 1.3.2. |
jQuery EasyUI Plugin Autres extensions