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

AJAX Discussion :

[AJAX] Modification CSS en AJAX


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Par défaut [AJAX] Modification CSS en AJAX
    Bonjour,

    Je veux réaliser un systeme qui affiche un bouton sur lequel je peux cliquer que si une condition est rempli .

    Mon systeme fonctionne sauf que comme c'est pas en ajax je dois recharger la page pour pouvoir l'afficher or ce n'est pas ce qu'il me faut pour mon systeme ...

    J'aimerai que une fois la condition rempli le bouton s'affiche tout seul mais j'aurai besoin d'un peu d'aide s'il vous plait .

    Voici la parti php :

    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
     
    $boutonRecapitulatif = "none";//valeur de base
    if(
    ($eventActionFin=="Positionnement" && $eventActionFinAvant =="Pause" && $eventActionFinAvantAvant == "Fin")
    ||
    ($eventActionFin=="Positionnement" && $eventActionFinAvant =="Fin")
    ){
    //$boutonRecapitulatif = "block";//Si la condition est rempli j'affiche mon bouton
    ?>
    <script>
    $(document).ajaxSuccess(function() {
    $(".boutonRecapitulatif").fadeIn("slow");
    });
    </script>
    <?php
    }
    Et dans la meme page mon bouton et son style qui varie avec la variable attribué juste au dessus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <style>
    .boutonRecapitulatif{
    display : <?php echo $boutonRecapitulatif;?>;
    }
    </style>
    <div id="ouvrir-infobox" class="center boutonRecapitulatif"> RECAPITULATIF </div>
    <div class="clear"></div>
    Merci d'avance ,
    Cordialement

  2. #2
    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
    Bonjour,
    je crains que tu ne comprennes pas que le coté serveur ne peut rien coté client.

    L'action à réaliser doit se faire coté client à la réponse de la requête.

    A lire donc Comprendre les mécanismes d'AJAX

    je n'ai peut être rien compris...

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonsoir,
    Pourquoi faire si compliqué ?
    JavaSript peut faire apparaitre et disparaitre un "objet"
    (bouton, image etc...) sur un simple événement sans rien recharger !
    par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <html><body>
    <img src='un_bouton.gif' style='visibility:hidden' id='load'  name='load' />
    <script type="text/javascript">
    function image()
    {
    document.getElementById('load').style.visibility="visible";
    }
    </script>
    <form method='post' onsubmit="image();return false" action='' >
    <input type=submit value='envoyer'  /><br />
    </form></body></html>
    Voila a toi de jouer et joyeuses Pâques
    Christele

Discussions similaires

  1. Réponses: 13
    Dernier message: 30/05/2011, 17h47
  2. Réponses: 3
    Dernier message: 21/11/2006, 14h28
  3. [AJAX] Modifications en temps réel.
    Par Bouarf77 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/08/2006, 15h27
  4. [AJAX] Modification text d'un div + ajax
    Par krfa1 dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 04/04/2006, 11h28

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