Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2010, 16h25   #1
Membre confirmé
 
Avatar de roots_man
 
Inscription : août 2004
Messages : 324
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 324
Points : 227
Points : 227
Par défaut UI Accordion. Passage de paramètre en GET

Bonjour,

j'utilise actuellement l'accordion de JQuery. Tous les niveaus sont générés automatiquement depuis un tableau (boucle for).

Code :
1
2
3
4
5
6
for($i=0;$i<$nb;$i++)
{
echo "<h3><a href='#'";
echo "</a>".$i."</h3>";
echo "<div><p>...</p></div>";
}
Ce que j'aimerais c'est que quand tu clic sur un étage, il passe en paramètre GET (URL) afin de pouvoir par la suite afficher les résultat contenu dans chaque <p> par rapport à la variable GET

J'ai essayer <a href='?id=".$i."'> mais cela ne fonctionne pas.

Avez vous une idée, une direction ou aller ??

Merci d'avance
__________________
powder skiing is not a crime
roots_man est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 12h06   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 29 998
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 29 998
Points : 45 073
Points : 45 073
Citation:
Ce que j'aimerais c'est que quand tu clic sur un étage, il passe en paramètre GET (URL) afin de pouvoir par la suite afficher les résultat contenu dans chaque <p> par rapport à la variable GET
???

heu qui dit href dit rechargement de page ???

a priori je ne pense pas que tu veuille changer de page ...
par contre je n'ai pas compris où tu voulais passer le paramètre ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 15h21   #3
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 261
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 261
Points : 30
Points : 30
Je suis dans la même situation que roots_man je pense.

J'ai créé un formulaire en HTML/PHP et j'ai utilisé Jquery pour que tout se passe sur la même page.

Le fonctionnement de mon formulaire:
- l'utilisateur remplie ses données
- il clique sur "valider"
- un script en Javascript intervient pour vérifier que tout les champs sont renseignés
- j'utilise un slide de Jquery pour "changer" de page
- les données saisies par l'utilisateur sont réaffichées après traitement sur le nouveau slide

Je récupère bien mes données de mon formulaire mais je ne sais pas comment je peux faire pour les retransmettre à des variables PHP comme le PHP est d'abord initialisé et s'en suit le Javascript.

La méthode GET ne fonctionne pas comme on ne change pas de page donc la méthode form ne convient pas.

J'ai pensé à initialiser une variable pour données et après je leur donne la valeur de mes données de formulaire.

Si, c'est possible, comment faire svp?
absot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 15h47   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 29 998
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 29 998
Points : 45 073
Points : 45 073
passer des datas dans le jquery
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 15h50   #5
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 261
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 261
Points : 30
Points : 30
Je débute dans le Jquery, où est-ce que je pourrais trouver un élément de réponse?

Je précise que j'utilise un slide donc je suis tout le temps sur la même page.

Voici quelque chose qui y ressemble:
http://www.snoupix.com/demo/slider-jquery/final.html
absot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 16h02   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 29 998
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 29 998
Points : 45 073
Points : 45 073
http://api.jquery.com/jQuery.data/
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 16h37   #7
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 261
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 261
Points : 30
Points : 30
Je viens de regarder le tutoriel suivi de la même version en francais et je n'ai pas trop compris.

Par exemple, dans la page HTML, il y a des "<span></span>" et dans l'affichage, on a des valeurs, je ne comprends pas comment elles font pour arriver jusque là..

De même pour l'histoire du first et du last, on fait comment si on veut en rajouter?
absot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 15h33   #8
Invité de passage
 
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 2
Points : 2
Je crois que moi aussi j'ai le même problème, j'utilise l'accordion jquery qui est paramétré dans le javascript pour s'ouvrir par défaut sur le premier élément "first". Mon accordion comporte 5 ou 6 niveaux, si l'on ouvre par exemple le 3ième niveau et que l'on passe une variable en GET en bouclant sur la même page je ne comprends pas comment réinitialiser le javascript pour qu'il change le filtre "first" avec la valeur de mon niveau d'accordion ouvert (le 3ième dans mon exemple) au rechargement de la page
jer2701 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h29.


 
 
 
 
Partenaires

Hébergement Web