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

JavaScript Discussion :

[AJAX] variable de fonction dans une boucle


Sujet :

JavaScript

  1. #1
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut [AJAX] variable de fonction dans une boucle
    bonjour tous le monde, je me mets a l'AJAX mais c est dur dur

    alors voila, je voudrais mettre dans ma fonction une variable qui se situe dans une boucle dans un lien (la variable "prod"): comment faire pour la mettre dans ma fonction? parceque la, elle y va pas du tout...

    mon code est le suivant :
    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
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <head>
    <script type="text/javascript">
    <!--
     
    function sendData() {
            var xhr = getXMLHttpRequest();
     
            if(xhr && xhr.readyState != 0) {
                    xhr.abort(); 
            }
     
            xhr.onreadystatechange = function() { 
                    if(xhr.readyState == 4 &&
     (xhr.status == 200 || xhr.status == 0)) {
                            getData(xhr.responseText); 	
                    } 
            }
     
            xhr.open("GET", "panier4_2.php?id=" + prod + "", true);
            xhr.send(null);
    }
     
    function getData(sData) {
            alert(sData);
    }
    //-->
    </script>
    </head>
     
      <table>
       <!--DWLayoutTable-->
       <tr>
     
         <td><center>
           ajouter
         </center></td>   </tr>
       <?php
        while($donnees=mysql_fetch_array($reponse))
      {
        ?>   <tr>
               <td valign="top" ><a  href="panier4_2.php?prod=<?php echo
     $donnees['id'];?>
    &famille=<?php echo $famille;?>&page=<?php echo $page;?>">panier</a></td>
       </tr>
          <?php
        } ?>
     </table>
    merci de bien vouloir m aider

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par Hurin Voir le message
    alors voila, je voudrais mettre dans ma fonction une variable qui se situe dans une boucle dans un lien (la variable "prod"): comment faire pour la mettre dans ma fonction? parceque la, elle y va pas du tout...
    aucun rapport avec Ajax : cette boucle se situe au niveau de la génération de ta page et ne concerne donc pas la partie Ajax ...

    A+

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

Discussions similaires

  1. Variables de session dans une boucle for
    Par lavande4 dans le forum Langage
    Réponses: 1
    Dernier message: 25/10/2008, 14h33
  2. Fonction dans une boucle qui ne renvoie rien
    Par blueice dans le forum Langage
    Réponses: 9
    Dernier message: 16/08/2008, 08h46
  3. Changer un paramètre de fonction dans une boucle
    Par DeezerD dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 24/01/2008, 14h23
  4. Réponses: 10
    Dernier message: 07/01/2007, 12h03
  5. [PHP-JS] Passer une variable PHP->JS dans une boucle
    Par PedroBD dans le forum Langage
    Réponses: 2
    Dernier message: 12/05/2006, 11h43

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