par
Ryle » 16 juil. 2006, 19:47
Lorsque tu valides le formulaire, seul la valeur de l'attribut value de l'élément selectionné dans la liste est envoyé. Par défaut, si l'attribut n'est pas défini, par défaut, il utilise le libellé associé, d'où ton précédent comportement
Selon ce que tu veux faire, tu pourrais par exemple mettre toutes les informations dont tu as besoin dans le value (puisqu'il n'est pas visible pas l'utilisateur) et traiter la chaine récupérée ensuite..
Par contre si tu as besoin des valeurs de chaque ligne même si celles-ci ne sont pas selectionnées, il vaut mieux passer par des champs cachés..
Lorsque tu valides le formulaire, seul la valeur de l'attribut value de l'élément selectionné dans la liste est envoyé. Par défaut, si l'attribut n'est pas défini, par défaut, il utilise le libellé associé, d'où ton précédent comportement :)
Selon ce que tu veux faire, tu pourrais par exemple mettre toutes les informations dont tu as besoin dans le value (puisqu'il n'est pas visible pas l'utilisateur) et traiter la chaine récupérée ensuite..
Par contre si tu as besoin des valeurs de chaque ligne même si celles-ci ne sont pas selectionnées, il vaut mieux passer par des champs cachés..