Bonjour à toutes et tous,
Alors voilà mon petit soucis :
Je dois récupérer une ID de php qui est variable puisque dans une boucle. Donc impossible de définir une ID fixe (tableau)
j'ai tenté de transformer ma variable comme ceci :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $id = $np['id']; $idr = json_encode(array('id' => $id)); // ensuite je l'insert dans mon bouton echo '<button class="upgrade" id="'.$idr.'"><img src="view/img/up.png" alt=""/></button>'; ?>
Ensuite à l'aide de Jquery, j'appelle l'ajax sur le click :
mais quand je regarde dans la console lors du click, eh bien il me retourne "id: {"
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 $(document).ready(function() { $('button.upgrade').click(function(){ $('.loading').hide(); var id = $(this).attr('id'); $.getJSON( 'includes/functions/upgrade.php?id='+id, {id:id}, 'json', function(data){ $(".loading").hide(); if(data.message){ $('.infos').addClass(data.success).html(data.message).fadeIn(600); setTimeout(function(){ $('.infos').fadeOut(600); location.reload(); }, 4000); } } ); return false; }); });
Je sais pas d'où il vient celui-là mais il m'agace donc si vous connaissez la solution car j'ai beau chercher partout depuis des heures... je ne trouve rien là-dessus.
Merci d'avance pour votre aide.
Partager