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.