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

jQuery Discussion :

Comment selectionner le bon formulaire de ma page


Sujet :

jQuery

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 165
    Par défaut Comment selectionner le bon formulaire de ma page
    Bonjour à tous,

    J'ai une page qui contient 5-6 petit formualire.
    Pour chaqu'un , il ont en bouton envoyer.
    Ajax s'occupe d'envoyer les données a un fichier php qui va mettre a jour la base de donnée.

    Ce que je n'arrive pas faire avec jquery c'est que le bouton "submit", serialize les élément de du formulaire auquel "il appartient".
    Tous mes bonton "submit" on une classe="submit". Quand on clique dessus, j'aimerais donc qu'il envoye les donnée du formulaire auqel il appartient

    A la base, j'ai ceci

    Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $(".submit").click(function(){
                    var formData = $("#f_fruit_1").serialize();
    });

    J'aimerais donc remplacé ceci
    Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
                    var formData = $("#f_fruit_1").serialize();
    par, ben je ne sais pas.... J'ai essayé ca

    Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
    var formData = $(this).parent().serialize();
    var formData = $(this).parent(form).serialize();

    Voyez-vous?
    Merci pour votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 165
    Par défaut
    je crois avoir trouvé un truc,

    avec la fonction closest('form')
    Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $(".submit").click(function(){  
      	alert($(this).closest('form').serialize());
    })

    Es-ce que vous auriez mieux a proposer?

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonsoir,
    .parent()

    Pourquoi ne pas mettre le serialize sur la form?

Discussions similaires

  1. [AC-2007] selectionner le bon formulaire
    Par titi57 dans le forum IHM
    Réponses: 4
    Dernier message: 22/12/2009, 14h49
  2. [MySQL] Comment déclencher un 2me formulaire dans une autre page
    Par jlbrenas dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 27/01/2007, 17h43
  3. Réponses: 4
    Dernier message: 14/09/2006, 22h28
  4. comment transmettre 1 variable de formulaire a 2 page cible
    Par NoobX dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/03/2005, 15h29
  5. [VB.NET] [PPC] Comment faire un formulaire sur pls pages?
    Par papy27 dans le forum Windows Mobile
    Réponses: 10
    Dernier message: 03/06/2004, 17h23

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