Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/11/2012, 16h57   #1
aigle30
Invité de passage
 
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 0
Points : 0
Par défaut Formulaire dans une fenêtre modal - Php Myqsl - Ajax

Bonjour, à tous et merci de votre attention.

Je voudrais à partir d'une liste de client, cliquer sur une ligne, et faire apparaitre un formulaire (une fiche suivant la requete sélectionné) de modification dans une fenetre genre modale. Je n'arrive pas à faire un Select id pour faire une requete et choisir la bonne ligne qui correspond à la bonne fiche dans la base pour affiche les données dans la fenetre modale.

Si quelqu'un pouvait m'aider en me trouvant un script intéressant pour faire intéragir du Php ->Requete Mysql et ajax.

J'ai repris un code trouver sur ce site pour les fenetres Modale, mais personne ne donne un exemple pour insérer un formulaire dedans à partir d'une sélection de départ.
aigle30 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2012, 06h44   #2
andry.aime
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 6 346
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 6 346
Points : 9 955
Points : 9 955
Salut,

Tu as bien passé l'id de l'enregistrement voulu à l'url?
Pour l'ajax, tu peux t'inspirer ces deux tutoriels:
http://siddh.developpez.com/articles/ajax/
http://nicolaspied.developpez.com/ajax-premiers-pas/.
Au lieu de générer un select, tu génères un xml. Dans le second tuto, tu trouves comment récupérer les valeurs du flux xml.

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2012, 08h20   #3
aigle30
Invité de passage
 
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 0
Points : 0
Merci de ta réponse. En fait, je suis partis avec le code de l'exemple décrit sur développez.com ( http://sohtanaka.developpez.com/tuto...css-et-jquery/ )

Avant d'arriver à cette fenêtre modale, je voudrais sélectionner dans une liste de produit, un produit spécifique -> l'agrandir avec la fenêtre modale -> et le modifier. Hors je n'arrive pas à passer l'id du produit correspondant.

Soit je le passe avec :
Code html :
<a href="#?w=800" rel="Numero" class="poplight">Voir produit</a>

Ou avec un <form>, mais je ne vois pas comment prendre l'Id de sélection et faire la requête dans un fichier Php pour l'afficher dans la fenêtre modale.

Si vous comprenez ?
aigle30 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2012, 13h10   #4
gototog
Membre éprouvé
 
Homme Renaud B
Inscription : septembre 2009
Messages : 355
Détails du profil
Informations personnelles :
Nom : Homme Renaud B
Âge : 23
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2009
Messages : 355
Points : 477
Points : 477
Il faut récupérer l'id de ton champ selectionné de ta liste en javascript.

en javacript un truc dans le genre

Code :
1
2
3
document.getElementById("idSelect").options[document.getElementById("idSelect").selectedIndex].value;
//document.getElementById("#dSelect").selectedIndex te donne l'index de l'option selectioné
//document.getElementById("idSelect").options[unIndex].value te donne la valeur d'une option de l'index précisé
en jQuery
Code :
 $('#idSelect option:selected').val();
gototog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2012, 13h50   #5
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 091
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 091
Points : 64 606
Points : 64 606
Code :
document.getElementById("idSelect").options[document.getElementById("idSelect").selectedIndex].value;
oui, ou plus directement
Code :
document.getElementById("idSelect").value;
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h45.


 
 
 
 
Partenaires

Hébergement Web