Ajax
Résolu/Fermé
jordxn
Messages postés
356
Date d'inscription
jeudi 15 avril 2010
Statut
Membre
Dernière intervention
26 avril 2015
-
19 févr. 2014 à 23:08
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 21 févr. 2014 à 11:01
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 21 févr. 2014 à 11:01
3 réponses
Salut !
Ajax est en effet une bonne idée !
Si j'étais toi, j'essayerai ce schéma là :
- Le user utilise le select
- On déclenche un appel JS en fonction du choix
- Dans cet appel JS on utilise un appel Ajax pour récupérer les valeurs que tu veux
- Dans le success tu modifies ta page en fonction des valeurs récupérées
Et voilà !
C'est comme ça que je m'y prendrai ! ;)
Ajax est en effet une bonne idée !
Si j'étais toi, j'essayerai ce schéma là :
- Le user utilise le select
- On déclenche un appel JS en fonction du choix
- Dans cet appel JS on utilise un appel Ajax pour récupérer les valeurs que tu veux
- Dans le success tu modifies ta page en fonction des valeurs récupérées
Et voilà !
C'est comme ça que je m'y prendrai ! ;)
jordxn
Messages postés
356
Date d'inscription
jeudi 15 avril 2010
Statut
Membre
Dernière intervention
26 avril 2015
1
20 févr. 2014 à 11:47
20 févr. 2014 à 11:47
Merci mais justement je ne sais pas écrire les codes de vos méthodes ...
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
20 févr. 2014 à 11:52
20 févr. 2014 à 11:52
Quel est ton niveau de maitrise du JS ?
Moi j'utilise le jQuery, ça facilite grandement la manipulation du DOM, les appels ajax sont plus aisés également.
Commence par donner un id à tes listes, pour les appeler ensuite en JS plus facilement.
Moi j'utilise le jQuery, ça facilite grandement la manipulation du DOM, les appels ajax sont plus aisés également.
Commence par donner un id à tes listes, pour les appeler ensuite en JS plus facilement.
jordxn
Messages postés
356
Date d'inscription
jeudi 15 avril 2010
Statut
Membre
Dernière intervention
26 avril 2015
1
20 févr. 2014 à 18:09
20 févr. 2014 à 18:09
Merci de votre réponse,
J'ai mis un id mais j'en sais pas de plus..
Jquery ou JS peu importe, le temps que cela fonctionne et que je ne fais pas appel au serveur...
Merci de bien vouloir m'aider
J'ai mis un id mais j'en sais pas de plus..
Jquery ou JS peu importe, le temps que cela fonctionne et que je ne fais pas appel au serveur...
Merci de bien vouloir m'aider
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
21 févr. 2014 à 09:08
21 févr. 2014 à 09:08
D'où ma question qui reste sans réponse :
Quel est ton niveau de maitrise du JS ?
Là tu nous demande de tout faire à ta place, c'est assez peu apprécié en général...
Quel est ton niveau de maitrise du JS ?
Là tu nous demande de tout faire à ta place, c'est assez peu apprécié en général...
jordxn
Messages postés
356
Date d'inscription
jeudi 15 avril 2010
Statut
Membre
Dernière intervention
26 avril 2015
1
21 févr. 2014 à 10:55
21 févr. 2014 à 10:55
Bonjour,
Niveau javascript je me débrouille mais niveau ajax je n'ai jamais fait.. (pour les DOM en js je l'ai appris il y a pas longtemps)
Donc il faudrait que je recupere l'id du select en js pour lancer la requete en ajax ?
Merci
Niveau javascript je me débrouille mais niveau ajax je n'ai jamais fait.. (pour les DOM en js je l'ai appris il y a pas longtemps)
Donc il faudrait que je recupere l'id du select en js pour lancer la requete en ajax ?
Merci
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
21 févr. 2014 à 11:01
21 févr. 2014 à 11:01
l'ajax s'utilise comme n'importe quelle fonction, tu l'utilises quand bon te semble.
Moi je fais un appel ajax lorsqu'un il y a un changement de sélection de la liste par exemple.
Comme j'utilise jQuery, j'utilise ce genre de fonction : https://api.jquery.com/jQuery.ajax/
Moi je fais un appel ajax lorsqu'un il y a un changement de sélection de la liste par exemple.
Comme j'utilise jQuery, j'utilise ce genre de fonction : https://api.jquery.com/jQuery.ajax/