|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
Salut à tous,
Je dois traiter un formulaire dans ce formulaire j'ai une liste deroulante de type Code :
En effet suivant le type (dans mon cas si type = client) je dois rendre obligatoire ou non un champs de texte et rendre grisé une case à coché. J'ai bien tenté un onchange() pour recuperer mais je voudrais eviter de recharger la page et de faire un submit() car mon formulaire doit etre envoyé vers une page php qui traitera l'insertion dans une base. J'espere avoir été clair, mais il ce peux que non. Merci d'avance pour votre aide. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 079 ![]() |
cela passe forcément soit par un rechargement de page ou alors un ajax (xmlhttprequest)
__________________
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 |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
Salut,
Merci pour ton aide, as tu des pistes en ce qui concerne l'ajax j'avoue ne pas maitriser à la perfection ce type de langage ? |
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 079 ![]() |
jette un oeil sur des tutos comme celui-ci
http://siddh.developpez.com/articles/ajax/
__________________
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 |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
Merci de ton aide, j'ai regardé les exemples j'ai pas trouvé de chose qui se rapporche de ce que je veux faire mais je vais regarder si je peux comprendre.
Si quelqu'un a un debut de methode à me donner je suis preneur. |
|
|
00
|
|
|
#6 | ||
|
Invité régulier
![]() Étudiant Inscription : juillet 2011 Messages : 30 ![]() |
Bonjour mon problème semble proche et j'ai un peu détourné l''utilisation de javascript , je te poste mon système:
Code :
|
||
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
Salut,
Merci de ton aide, je pense en effet que je dois appeler une fonction javascript sur le onchange(). En faite je veux tout simplement récuperer la valeur de la liste dans une variable php mais sans effectuer de submit. |
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 079 ![]() |
c'est chercher les ennuis ...
__________________
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 |
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Citation:
Ce que tu souhaites faire semble plus relever du JavaScript pur que du PHP... Tout en sachant bien sûr que les tests effectués en JavaScript sur les champs (champs rendus obligatoires en fonction des choix faits sur d'autres éléments) devront obligatoirement être refaits ensuite en PHP.
__________________
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 JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
En effet c'est surement le cas mais j'ai pensé au PHP car je suis plus à l'aise dans ce langage.
|
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Étudiant Inscription : juillet 2011 Messages : 30 ![]() |
N'utilise surtout pas mon code() ! Car si tu as plus d'une variable et certainement le cas c'est un mélange vraiment pas beau , ajax est sans doute la meilleur solution.
As tu réussi à obtenir le bon résultat? |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : mars 2004 Messages : 91 ![]() |
Je pense aussi que c'est de l'ajax sinon je vais essayer avec 2 boutons submit il me semble avoir vu quelque chose dans ce genre la.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com