liste dynamique

Répondre
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
Bonjour,
Voila j'ai trouver sur internet un js pour les listes dynamiques, ca marche tres bien.
Par contre ca me fait des listes select avec des options qui prenne des valeurs numeriques calculé par js, bon bref j'ai pas trop compris !
Moi je voudrais recuperer la valeur text, le texte que l'on voit apparaitre dans la liste et non la valeur numerique !
Car quand apres je fais ma saisie dans ma bdd de donnée ca me rentre des valeurs numerique qui ne m'interresse pas !
Voici le script

http://www.lephpfacile.com/wall/wall.php?id=2634

Merci de votre aide,
Ciao,
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
Lu,

alors change la echo " document.frmDemo1.zlItem.options[".$cpt."].value = ".$enr2[0].";\n"; par = $enr2[1] pour avoir value et text pareil et donc la valeur textuelle.

Petit conseil aussi, si tu utilise des index numériques comme clé de tableau, préfère mysql_fetch_row, qui ne retournera qu'un tableau à index numérique donc.
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
salut,
j'avais essayer deja comme tu m'avais dit, dans le source generer par firefox les valeurs sont bien textuelles maintenant mais les select d'en dessous ne fonctionne plus, ils doivent se basé sur la valeur numerique !

voila le fichier modifier, juste le value = $enr2[1] , sinon j'ai pas compris la phrase "text pareil et donc la valeur textuelle."
voila le truc modif :
http://www.lephpfacile.com/wall/wall.php?id=2635
Merci de votre aide,
Ciao,
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
Juste au dessus, dans le if, c'est toujours $enr[0] change par $enr[1].
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
j'ai fait la modif que tu viens d'indiquer mais la liste ne fonctionne toujours pas :
http://toutdroit.free.fr/documents/testmata222.php

voila la liste d'origine avec les valeur numerique qui marche :
http://toutdroit.free.fr/documents/testmata2.php

voila mon cs de celle qui marche pas apres modification :
http://www.lephpfacile.com/wall/wall.php?id=2636

Merci de ton aide,
Ciao,
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
Sous firefox, voila ce que m'indique la console javascript

Erreur : syntax error
Fichier Source : http://toutdroit.free.fr/documents/testmata222.php
Ligne : 13, Colonne : 69
Code Source :
if ( document.frmDemo1.zlRubrique.options[code_client].value == ) {


Et effectivement quand je vois ton code, la prmiere boucle, $enr[1] n'existe pas puisque tu selectionnes seulement "id_annee". Alors à toi de mofidier pour que la valeur selectionnée soit textuelle et la valeur à tester soit la même. Sinon, si ca devient trop complexe, retourne aux valeurs numériques, et selectionne en fonction après.
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog