|
phpJSvForm
v11.11.12
Des classes PHP, des JavaScripts pour créer facilement un formulaire.
|
Classe representant un élément select et son label associé Plus de détails...

Fonctions membres publiques | |
| __construct ($u_id, $u_label='', $u_valeur='', $tabValeur=array(), $tabTexte=array(), $u_info='', $u_classe='', $u_largeur='') | |
| Constructeur qui permet d'initialiser les données. | |
| majOptions ($tab, $mode='valeur') | |
| Cette méthode permet de mettre à jour, les valeurs, le texte ou l'attribut 'disabled' de chaque option (item de la liste) | |
| setDisabledValeur ($valeur) | |
| Cette méthode permet de désactiver une option (item de la liste) en particulier. | |
| resetDisabledValeur ($valeur) | |
| Cette méthode permet de ré-activer une option (item de la liste) en particulier. | |
| setReadOnly () | |
| resetReadOnly () | |
| render () | |
Classe representant un élément select et son label associé
Définition à la ligne 1170 du fichier clVerifForm.php.
| __construct | ( | $ | u_id, |
| $ | u_label = '', |
||
| $ | u_valeur = '', |
||
| $ | tabValeur = array(), |
||
| $ | tabTexte = array(), |
||
| $ | u_info = '', |
||
| $ | u_classe = '', |
||
| $ | u_largeur = '' |
||
| ) |
Constructeur qui permet d'initialiser les données.
Remarque : lors de l'appel du constructeur si $_POST[$id] existe alors $u_valeur est ignorée ...
| $u_id | contient l'id du formulaire (cf. setId) |
| $u_label | contient le texte du 'label' associé au champ (cf. setLabel) |
| $u_valeur | contient la valeur par défaut du champ (cf. setValeur) |
| $tabValeur | tableau contenant les valeurs de chaque option (item de la liste). si $tabValeur vaut NULL alors on initialise la liste des valeurs de 0 à ... |
| $tabTexte | tableau contenant le texte à afficher pour chaque option (item de la liste) si $tabTexte est vide alors on initialise la liste des textes avec les valeurs de $tabValeur |
| $u_info | contient le texte d'aide à la saisie 'textinfo' (cf. setTexteInfo) |
| $u_classe | contient une chaine de caractères (liste de styles CSS) (cf. setClasse) |
| $u_largeur | fixe la largeur du champ |
Définition à la ligne 1191 du fichier clVerifForm.php.

| majOptions | ( | $ | tab, |
| $ | mode = 'valeur' |
||
| ) |
Cette méthode permet de mettre à jour, les valeurs, le texte ou l'attribut 'disabled' de chaque option (item de la liste)
| $tab | tableau, selon la valeur de $mode qui contient
|
| $mode | chaine de caractères spécifie le comportement de la méthode, valeurs possibles : 'valeur', 'texte' ou 'desactive' |
Définition à la ligne 1230 du fichier clVerifForm.php.
| render | ( | ) |
Cette méthode permet d'afficher une liste déroulante (champ 'select')
Réimplémentée à partir de clFormElement.
Définition à la ligne 1288 du fichier clVerifForm.php.

| resetDisabledValeur | ( | $ | valeur | ) |
Cette méthode permet de ré-activer une option (item de la liste) en particulier.
| $valeur | Chaine de caractères, l'option est recherchée en fonction de sa valeur |
Définition à la ligne 1257 du fichier clVerifForm.php.
| resetReadOnly | ( | ) |
Réimplémentée à partir de clFormElement.
Définition à la ligne 1282 du fichier clVerifForm.php.
| setDisabledValeur | ( | $ | valeur | ) |
Cette méthode permet de désactiver une option (item de la liste) en particulier.
| $valeur | Chaine de caractères, l'option est recherchée en fonction de sa valeur |
Définition à la ligne 1240 du fichier clVerifForm.php.
| setReadOnly | ( | ) |
Réimplémentée à partir de clFormElement.
Définition à la ligne 1274 du fichier clVerifForm.php.