Lire contenu JSON
Utilisateur anonyme
-
jeremy.s Messages postés 1226 Date d'inscription Statut Membre Dernière intervention -
jeremy.s Messages postés 1226 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai deux pages php :
- notifications.php : contient des données sous format json.
- index.php : permet de lire le contenu de la premiere page.
dans la page index.php j'ai utilisé javascript pour récupérer les données de notifications.php mais j'arrive pas à atteindre ce but :s
<script>
$.ajax({
type: 'POST',
url: 'http://monsite.com/notifications.php',
crossDomain: true,
data: '{"some":"json"}',
dataType: 'json',
success: function(responseData, textStatus, jqXHR) {
var value = responseData.someKey;
},
error: function (responseData, textStatus, errorThrown) {
alert('POST failed.');
}
});
</script>
j'ai deux pages php :
- notifications.php : contient des données sous format json.
- index.php : permet de lire le contenu de la premiere page.
dans la page index.php j'ai utilisé javascript pour récupérer les données de notifications.php mais j'arrive pas à atteindre ce but :s
<script>
$.ajax({
type: 'POST',
url: 'http://monsite.com/notifications.php',
crossDomain: true,
data: '{"some":"json"}',
dataType: 'json',
success: function(responseData, textStatus, jqXHR) {
var value = responseData.someKey;
},
error: function (responseData, textStatus, errorThrown) {
alert('POST failed.');
}
});
</script>
A voir également:
- Lire contenu JSON
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire epub - Guide
- Lire fichier bin - Guide
- Comment lire un message supprimé sur whatsapp - Guide
- Lire iso - Guide
7 réponses
si tu fais un truc genre:
pour afficher dans ta console la structure de ton tableau Json.
Car là le problème c'est que tu fais :
var value = responseData.someKey;
Mais je pense pas que tu es une clé qui s'appelle "someKey" ...
success: function(responseData, textStatus, jqXHR) { console.log(responseData); var value = responseData.someKey; }
pour afficher dans ta console la structure de ton tableau Json.
Car là le problème c'est que tu fais :
var value = responseData.someKey;
Mais je pense pas que tu es une clé qui s'appelle "someKey" ...
success: function(responseData, textStatus, jqXHR) {
alert("ahahah");
var value = responseData.someKey;
}
essai ça pour voir s'il se passe quelque chose
alert("ahahah");
var value = responseData.someKey;
}
essai ça pour voir s'il se passe quelque chose
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bah déjà ça veut dire que tu as pas d'event success lorsque tu requête ton json.
Il faut que tu regardes du côté de ta page notifications.php si tu reçois bien tes $_POST et que le tableau json est bon
Il faut que tu regardes du côté de ta page notifications.php si tu reçois bien tes $_POST et que le tableau json est bon
Salut !
<script>
$.ajax({
type: 'POST',
url: 'http://monsite.com/notifications.php',
crossDomain: true
}).done(function(containt){
//containt contient ton json, t'as plus qua le traiter et l'affichier où tu veux
//instruction
});
</script>
<script>
$.ajax({
type: 'POST',
url: 'http://monsite.com/notifications.php',
crossDomain: true
}).done(function(containt){
//containt contient ton json, t'as plus qua le traiter et l'affichier où tu veux
//instruction
});
</script>