Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Prototype & Script.aculo.us
Prototype & Script.aculo.us Forum d'entraide sur les frameworks Prototype et Script.aculo.us
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 28/09/2007, 07h22   #1
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 319
Points : 3 319
Par défaut [Prototype et Scriptaculous] Soumission de formulaire

Salut à tous,

Je suis face à un problème que je n'arrive pas à résoudre. Je génère en ajax un formulaire grâce au contenu d'un fichier xml (via Ajax.updater et un fichier .php qui parse mon xml). Et j'aimerais que une fois la soumission du formulaire effectué , un nouveau fichier xml soit créer mais cette fois remplie avec lesvaleur de l'utilisateur.

Mon problème est que je n'arrive pas à soumettre en POST les données de mon formulaire.
J'ai penser à un monform.submit() mais après ?

y'a t'il une méthode pour récupérer tout les valeur passer en POST (sachant qu'il peut y avoir des input file) et les renvoyer à une page de traitement sans pour autant se préoccuper de quelles sont ces valeur (mes formulaire étant différents).

J'avais également penser à une autre alternative qui serait de renvoyer le formulaire générer par ma requete ajax dans une iframe (et donc le traiter dans cette iframe) mais je n'y arrive pas non plus car apperement les iframe ont besoin d'avoir l'attribut "src" rempli pour afficher quelque chose.


Si ca peut aider , j'utilise prototype et scriptaculous pour tout l'ajax de mon site
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2007, 19h24   #2
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 319
Points : 3 319
J'ai finalement trouvé une solution pour ceux que ca intéresse.

Il faut en fait traiter le formulaire dans une iframe caché grâce à l'attribut target du formulaire.
Ainsi on peut même envoyer des fichiers sans recharger la page
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2007, 21h43   #3
Expert Confirmé Sénior
 
Avatar de denisC
 
Inscription : février 2005
Messages : 4 069
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2005
Messages : 4 069
Points : 4 698
Points : 4 698
Citation:
Envoyé par grunk Voir le message
Si ca peut aider , j'utilise prototype et scriptaculous pour tout l'ajax de mon site
Au lieu de soumettre le formulaire, tu peux également génerer une requete XHR à laquelle tu attaches en post tous les champs de la page... Avec prototype, ça se fait bien.

CF la méthode sérialize de l'objet Form :
http://dcabasson.developpez.com/arti...1.4.0/#L5-B-12
denisC est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h08.


 
 
 
 
Partenaires

Hébergement Web