jquery.getJSON() | Titre du sujet : jquery.getJSON() par JJDai sur 17/04/2011 12:00:44
Bonjour J'utilise ce bout de code: Citation :function map_event2(urlSite, plugin, dep, libelle, idBlock){ url = urlSite + '/modules/map/mapEvents.php' + '?event=2' + '&dep=' + dep + '&plugin=' + plugin + '&libelle=' + libelle;
jQuery.getJSON(url, function(data) { window.open(data.link ); });
}
et la page php simpifiée pour l'exemple correspondant à 'url' ans le javassript:
Citation : <?php
$link = $clMap->getInfo($dep, 'lien'); $texte = '{"link":"'.$link.'"}' ; echo $texte; ?>
Bout de code qui fonctionne très bien au demeurant, sauf quand le mode debug est actif dans xoops. Je viens de perdre 2 heures et et la moitié de ma perruque, à essayer de comprendre. En fait le mode debug renvoi avec la page appelée un tas d'information certes utiles dans la plus part des cas mais qui foute la m... quand on veut renvoyer un tableau en jSON.
Question: Comment faire pour dans une page php renvoyer des données sans les informations du mode debug (mais garder le mode debug actif pour le reste du site). Est-il possible par exemple de désactiver le mode debug pour cette page ou peut être mofifier l'entête http ...
Je suis preneur de toute piste, JJDAI
|
|