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 :

Serialize() fainéant avec FF


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Maerlyn31
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 71
    Par défaut Serialize() fainéant avec FF
    Bonjour à tous !

    J'ai un problème assez original, un script qui passe très bien sous IE et chrome mais qui plante lamentablement sous Firefox ...

    J'essaie de créer une fonction de soumission de formulaire en ajax, mais firefox réagit mal dès le début du script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function submitForm(){
        s = $("#popup-form").serialize();
        alert(s);
        url = $("#popup-form").attr("action");
        .....
    }
    Sous Chrome ou IE, mon alert() me renvoie bien ce que j'ai inséré dans le formulaire, en format serializé, mais sous FF rien du tout, je n'obtiens qu'une fenêtre d'alerte vide ...

    Chose à préciser je pense : le formulaire "#popup-form" est situé dans une dialog-box (la dialog-box classique de jQuery UI), qui est elle même ouverte et remplie via une requête AJAX (mais qui fonctionne, mon formulaire s'affiche bien dans ma dialog-box, quel que soit le navigateur).

    Voilà, sachant que je suis une vrai bille en javascript je ne sais pas trop ce qui peut être utile pour le debugging, ni même dans quel sens chercher ...

    Merci d'avance !

    EDIT : une chose me chiffonait, mais je viens de vérifier : lorsque, sous FF, j'ouvre ma dialog-box, et que je fais "afficher la source DOM de mon élément", je vois bien mon formulaire avec son id "#popup-form" .... et du coup je suis encore plus paumé

  2. #2
    Membre éprouvé Avatar de Maerlyn31
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 71
    Par défaut
    Problème résolu, ma balise form était à l'intérieur d'une balise table, donc firefox ne voulait pas en entendre parler -_- ce qui est étonnant c'est que j'avais lancé une validation xHTML qui passait, et pourtant .......

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Serial port avec Matlab-Terminator!
    Par klomar dans le forum MATLAB
    Réponses: 0
    Dernier message: 07/03/2011, 22h32
  2. XAML serialization problème avec UserControls
    Par nazimyenier dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 20/08/2009, 17h05
  3. XML.Serialize : pb avec les booléan
    Par MayOL69bg dans le forum Windows Forms
    Réponses: 6
    Dernier message: 14/11/2007, 10h26
  4. Réponses: 3
    Dernier message: 10/12/2005, 19h56
  5. probleme avec type serial
    Par donny dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 21/07/2005, 08h07

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