IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] formulaire et ajax


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 17
    Points : 6
    Points
    6
    Par défaut [AJAX] formulaire et ajax
    Bonjour a tous,

    j'ai un petit probleme avec un formulaire. Dans mon formulaire j'ai lié une liste déroulante a d'autre élément du formulaire sa fonctionne très bien si je valide mon formulaire ma 2eme page récupère les éléments et lance une recherche sur internet.

    Mon probleme viens du faite que j'aimerai sur la m page que mon formulaire faire un test pour voir si les données entrer ne sont pas déjà dans la bdd et du cou éviter de valider mon formulaire et de lancer la recherche. Du style quand je remplie le dernier élément du formulaire sa appelle une fonction ajax qui m'affiche dans une div le résultat de la recherche dans la bdd.

    Est-ce que quelqu'un pourrais m'aiguiller si ma méthode ne convient pas je suis preneur de tout autre réflexion sachant que la seul condition c de ne pas valider le formulaire.

    Merci pour votre a venir

  2. #2
    Membre expérimenté
    Avatar de ryan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Points : 1 316
    Points
    1 316
    Billets dans le blog
    1
    Par défaut
    Yop!


    Tu peux utiliser l'évènement onsubmit de ton formulaire pour lancer la fonction AJAX, et selon le résultat de celle-ci, tu fais un return true (va soumettre le formulaire) ou un return false (ne va pas soumettre le formulaire).
    Un ascenseur est une machine qui passe quand même la moitié de son temps à descendre.

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par destin1934 Voir le message
    quand je remplie le dernier élément du formulaire sa appelle une fonction ajax qui m'affiche dans une div le résultat de la recherche dans la bdd.
    tu peux facilement adapter un tuto comme celui-ci pour faire ça ...

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

Discussions similaires

  1. [AJAX] formulaire "intelligent" ajax
    Par taffMan dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/02/2008, 17h33
  2. [AJAX] Formulaire en AJAX
    Par Khleo dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/02/2008, 10h15
  3. [AJAX] Formulaire et ajax
    Par wacha dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/01/2008, 23h40
  4. [AJAX] Formulaire sous AJAX !!!
    Par urai1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/03/2007, 21h36
  5. [AJAX] Formulaire en AJAX
    Par myriam.kone dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/11/2006, 13h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo