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 :

Greybox jQuery et le PHP


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 425
    Par défaut Greybox jQuery et le PHP
    Bonjour,

    J'ai teste ce script, et je voudrais mettre une page de previsualisation d'un formulaire, mais ca n'envois rien, est ce je me trompe qu'il ne supporte pas le PHP en terme de transmission des variables?? si oui y a t il un autre??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <form name="formulaire" action="index.php?menu=Comments_Check" method="POST">
     
    <a href="Fiche/comments_prev.php" rel="gb_page[800, 400]">
    	<input type="button" value="prev" class="Input01"  />
    </a>
     
    </form>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    // code comments_prev.php
    $comment = $_POST['comment'];
    echo $comment; // affiche rien
     
    // continu de code
    ?>
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    salut,

    en tout cas, en regardant le premier et dernier exemple que tu as donné, la page qui est appelée est celle précisée dans le href.
    Donc c'est normal que la variable en POST de l'input n'est pas transmise.
    Tu peux tenter de lobtenir en GET :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <input type="button" value="prev" class="Input01"  />
     
    <p class="hidden"><a class="liveGreyBox" href="Fiche/comments_prev.php" rel="gb_page[800, 400]"></a></p>
    Pis genre en jQuery :
    //quand on a fini la saisie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $(input).blur(function(){
       //on concatène la saisie avec lurl de la greybox
       href = $('p.hidden a.liveGreyBox').attr('href') + $(this).val();
     
       //puis on simule un click sur le lien
       $('p.hidden a.liveGreyBox').click();
    });
    Cela dit, il y a pe mieux avec le plugin, ils ont surement prévu le coup, mais j'ai aps regardé la doc

Discussions similaires

  1. Ajax JQuery : Récupérer fonction php
    Par jedi186 dans le forum jQuery
    Réponses: 4
    Dernier message: 05/10/2010, 10h22
  2. Réponses: 1
    Dernier message: 18/08/2010, 17h33
  3. formulaire + JS + Jquery ui + include php
    Par fahdo dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/08/2010, 16h21
  4. greybox Jquery php/mysql
    Par soohikei dans le forum jQuery
    Réponses: 2
    Dernier message: 11/05/2010, 18h40

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