Javascript : Lier plusieurs listes déroulantes
3 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Javascript : Lier plusieurs listes déroulantes
Bonjour,
J'ai une question en javascript, concernant l'utilisation des listes déroulantes.
J'ai un ensemble de champs dans ma base de données, et je voudrais associer à chaque champ une valeur, unique, sélectionnée dans une liste.
Exemple :
Liste des champs :
* champ 1
* champ 2
* champ 3
* champ 4
Je veux que ces champs prennent une valeur parmi {1, 2, 3, 4, 5}, avec aucune répétition possible.
Etat d'origine :
Champ 1 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Champ 2 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Champ 3 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Je choisis dans ma liste que champ 1 correspond à 3
Champ 1 ==> La liste contient {1, 2, 3, 4, 5}, c'est le 3 qui est "selected"
Champ 2 ==> choix parmi {1, 2, 4, 5} , le choix 1 est "selected", 3 a disparu
Champ 3 ==> choix parmi {1, 2, 4, 5} , le choix 1 est "selected", 3 a disparu
Je choisis dans ma liste que champ 3 correspond à 5
Champ 1 ==> La liste contient {1, 2, 3, 4}, c'est le 3 qui est "selected", 5 a disparu
Champ 2 ==> choix parmi {1, 2, 4} , le choix 1 est "selected", 3 et 5 ont disparu
Champ 3 ==> La liste contient {1, 2, 4, 5} , le choix 5 est "selected", 3 est toujours non affiché
Pour résumer, si je sélectionne un champ toutes les listes sont mises à jour.
J'avais fait l'équivalent en PHP, avec onChange="this.form.submit", ca marchait mais il fallait recharger à chaque fois la page, ca allait pour une ou deux listes mais ca devenait vite fastidieux s'il y avait un nombre important de listes.
Merci d'avance,
Bolbo
J'ai une question en javascript, concernant l'utilisation des listes déroulantes.
J'ai un ensemble de champs dans ma base de données, et je voudrais associer à chaque champ une valeur, unique, sélectionnée dans une liste.
Exemple :
Liste des champs :
* champ 1
* champ 2
* champ 3
* champ 4
Je veux que ces champs prennent une valeur parmi {1, 2, 3, 4, 5}, avec aucune répétition possible.
Etat d'origine :
Champ 1 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Champ 2 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Champ 3 ==> choix parmi {1, 2, 3, 4, 5} , le choix 1 est "selected"
Je choisis dans ma liste que champ 1 correspond à 3
Champ 1 ==> La liste contient {1, 2, 3, 4, 5}, c'est le 3 qui est "selected"
Champ 2 ==> choix parmi {1, 2, 4, 5} , le choix 1 est "selected", 3 a disparu
Champ 3 ==> choix parmi {1, 2, 4, 5} , le choix 1 est "selected", 3 a disparu
Je choisis dans ma liste que champ 3 correspond à 5
Champ 1 ==> La liste contient {1, 2, 3, 4}, c'est le 3 qui est "selected", 5 a disparu
Champ 2 ==> choix parmi {1, 2, 4} , le choix 1 est "selected", 3 et 5 ont disparu
Champ 3 ==> La liste contient {1, 2, 4, 5} , le choix 5 est "selected", 3 est toujours non affiché
Pour résumer, si je sélectionne un champ toutes les listes sont mises à jour.
J'avais fait l'équivalent en PHP, avec onChange="this.form.submit", ca marchait mais il fallait recharger à chaque fois la page, ca allait pour une ou deux listes mais ca devenait vite fastidieux s'il y avait un nombre important de listes.
Merci d'avance,
Bolbo
Salut,
Tu peux utiliser XMLHTTPRequest c'est bien mieux adapté.
>> http://www.toutjavascript.com/savoir/xm ... quest.php3
N°5
Tu peux utiliser XMLHTTPRequest c'est bien mieux adapté.
>> http://www.toutjavascript.com/savoir/xm ... quest.php3
N°5
rottman a écrit:Salut,
Tu peux utiliser XMLHTTPRequest c'est bien mieux adapté.
>> http://www.toutjavascript.com/savoir/xm ... quest.php3
N°5
Slt Rottman,
Merci pour le lien, je vais voir pour l'adapter à mon script.
3 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Googlebot analyse certains codes JavaScript
- Google commence à indexer les formulaires
- Sortie des Google Groups 2
- Mise à jour du générateur de mots clés dans AdWords
- 101 manières d'obtenir des liens pour son site web
- Optimisation du référencement d'un site en AJAX
- Comment faire des liens en dur dans son annuaire
- API Google Maps en Flash / Flex
- Google sait désormais suivre les liens JavaScript !
- Les albums web Picasa passent à 1 Go de stockage
- listes déroulantes liées
- listes deroulantes liées avec liens
- Comment référencer les listes déroulantes ?!
- Listes déroulantes liées à choix multiple
- AJAX=Listes déroulantes créées/rechargées, récupérer valeurs
- Bannieres deroulantes mais pas en java
- Lier WRI ?
- Lier ses sites??
- [Résolu] MySQL lier 2 tables
- [BL] lier plusieurs de ses propres sites
- Lier deux tables (clef etrangere)
- Lier 52 sites entre eux : pratique autorisée ?
- Lier les comptes utilisateur de mon site et de phpBB
- comment bien lier les sites entre eux
- A quoi sert un nuage de tags + comment lier les articles ?
Consultez la description détaillée des produits ou services de Google suivants : Google Chrome, Google Groups, Google Related Links, Google Music Trends, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum