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

Bibliothèques & Frameworks Discussion :

Deux évenement sur une même page [MooTools]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Deux évenement sur une même page
    Salut,

    C'est surement un truc tout bête, mais je bloque depuis tout à l'heure sur le problème suivant :

    J'ai sur ma page un formulaire avec
    • Un script de validation des champs (déclenché avec le onSubmit et le onBlur)
    • Et un autre script qui déclenche au Submit du formulaire l'apparition en AJAX d'une page avec des retours en PHP.


    Le deuxième script marche bien sans aucun problème, par contre le premier marche uniquement sur le onBlur ! (au fait il marche même à moitié sur le onSubmit en affichant le message d'erreur comme il devrai le faire mais il bloque pas l'envoie de données même si les champs ne sont pas valides !)

    Si j'enlève le deuxième script, la validation marche très bien ! donc le problème ne vient pas du script en lui même mais de la présence des deux au même temps.

    Comment pourrai je gérer ça svp ??


    J'utilise formcheck de mootools pour la validation,

    et voici un bout de code ou j'appel mes scripts :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    window.addEvent('domready', function()
    {	
    	check = new FormCheck('formulairecp', 
    	{
    		display : 
    		{
    			fadeDuration : 500,
    			errorsLocation : 1,
    			indicateErrors : 1,
    			showErrors : 1
    		}
    	})
    });
     
    $('formulairecp').addEvent('submit', function(e)
    	{
    	    var log = $('log');
                e = new Event(e).stop();		
    	    var url = 'test.php';
    	    var ajaxRequest = new Ajax(url,
    			{
    				method: 'post',
    				evalScripts: true,
    				encoding: 'uft-8',
    				update: log
    			}
    		);
     
    		var requestVar =
    		{
    			cp: document.getElementById('cp').value,
    		};
     
    		ajaxRequest.request(requestVar);
     
    	}
    );

  2. #2
    Futur Membre du Club
    Inscrit en
    Juin 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 6
    Points : 7
    Points
    7
    Par défaut
    oui oui c'était tout bête problème résolu et désolé.

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

Discussions similaires

  1. [WD14] deux états sur une même page
    Par antalata dans le forum WinDev
    Réponses: 3
    Dernier message: 16/04/2012, 16h22
  2. [Spring MVC] Deux formulaires sur une même page
    Par djodjo dans le forum Spring Web
    Réponses: 1
    Dernier message: 20/10/2008, 09h52
  3. [AJAX] deux autocomplétion sur une même page
    Par Swapyyy dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 10/07/2008, 15h45
  4. Faire deux défilements d'images sur une même page
    Par ndsaerith dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/09/2007, 18h42
  5. [JpGraph] Placer deux graphes sur une même page
    Par am.adnane dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 12/05/2007, 01h04

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