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] r�cup�rer valeur php pour javascript


Sujet :

AJAX

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 101
    Par d�faut [AJAX] r�cup�rer valeur php pour javascript
    Bonjour,

    Voici ma page php ou je construit un tableau en fonction d'un r�sultat de recherche :
    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
     
    <?php for ( $j=0;$j<$nb_media;$j++){ 
                                            
            if (($j%2) == 1){
            $parite="pair_onglet";
            }else{
            $parite="impair_onglet";
            }
            echo "<tr class=".$parite.">";
                                    
    ?>
     
    	<input type="hidden" id="id_titre_ajax" value="<?php echo $id_media[$j]; ?>"/
     
    <input type="hidden" id="type_titre_ajax" value="<?php echo $type_media[$j]; ?>"/>
    						<td > <input class="propriete_bouton_play" type="image" src="images/puce_onglet_volant_03.png" value="play_media"  /> </td>
    						<td class="propriete_titre"><?php echo $titre_media[$j]; ?></td>
    						<td class="propriete_style"><?php $type; ?></td>
    						<td> <input class="suppr" type="image" src="images/croix_onglet_volant_07.png" onclick="supprimer();" /></td>
    						<td class="propriete_credit" ><?php echo $prix_media[$j]; ?> cr</td>
    			</tr>
     
     
    <?php } ?>
    Voici la fonction qui je veux utiliser :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    function supprimer(){
    var id1 = $('id_titre_ajax').value;
    var type = $('type_titre_ajax').value;
    alert("totototo");
    alert(id1);
    alert(type);
    Mon probl�me est que je en r�cup�re pas l'information de la ligne souhait�. Lorsque je clique pour supprimer la troisi�me ligne j'aimerai r�cup�rer les info de ma troisi�re ligne dans mon JS, or ce n'est pas le cas, sur toute mes lignes ce sont les infos de la premi�re.

    Je vous remercie.

  2. #2
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Salut,
    c'est normale car tu r�cup�res les valeurs des hidden dans la fonction supprimer.
    <input type="hidden" id="id_titre_ajax" value="<?php echo $id_media[$j]; ?>"/
    <input type="hidden" id="type_titre_ajax" value="<?php echo $type_media[$j]; ?>"/>
    var id1 = $('id_titre_ajax').value;
    var type = $('type_titre_ajax').value;

  3. #3
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 101
    Par d�faut
    Merci de ta r�ponse.

    En fait je souhaite r�cup�rer les variables php suivantes pour mon JS en fonction de la ligne sur laquelle va s'effectuer la fonction :
    -$id_media[$j]
    -$type_media[$j]

    Comment savoir dans mon JS que j'ai cliqu� par exemple sur la ligne corresondant � :
    -$id_media[1]
    -$type_media[1]

    et non pas � :
    -$id_media[5]
    -$type_media[5]

    Je ne vois pas trop comment faire :/

  4. #4
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <input type="hidden" id="id_titre_ajax<?php echo $id_media[$j]; ?>" value="<?php echo $id_media[$j]; ?>"/
    <input type="hidden" id="type_titre_ajax<?php echo $type_media[$j]; ?>" value="<?php echo $type_media[$j]; ?>"/>
    ...
    <input class="suppr" type="image" src="images/croix_onglet_volant_07.png" onclick="supprimer('id_titre_ajax<?php echo $id_media[$j]; ?>',);"type_titre_ajax<?php echo $type_media[$j]; ?> /></td>
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    function supprimer(a,b){
    var id1 = $(a).value;
    var type = $(b).value;
    alert("totototo");
    alert(id1);
    alert(type);

  5. #5
    Membre confirm�
    Inscrit en
    Avril 2009
    Messages
    101
    D�tails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 101
    Par d�faut Rep
    Je te remercie �a marche impec' ^^.

    Et � bient�t je pense =)

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�cup�rer valeur select en javascript ajax
    Par zen'it dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 20/06/2016, 09h58
  2. R�ponses: 12
    Dernier message: 14/12/2008, 12h17
  3. r�cup�rer valeur "alert" pour utilisation dans un script php
    Par mauyebo dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 24/08/2008, 17h22
  4. [AJAX] R�cup�rer valeurs formulaires
    Par Mister Nono dans le forum Struts 1
    R�ponses: 5
    Dernier message: 19/04/2007, 17h23

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