Oppure

Loading
11/08/17 13:35
domenico_rizzo
Io avrei una chiamata ajax verso una pagina php, fatta cosi:
$json[] = array(
	'id' => "ID1",
	'value' => "ESEMPIO 1"
);
echo json_encode($json);

ottenendo cio' dalla stampa: [{"id":"ID1","value":"ESEMPIO1"}] .

Nella mia sezione javascript ho questo:
$.getJSON('pagina.php', function(data){
	alert(data);
});

Ma mi da errore di parse json... non capisco il perche'... :nono:
Ultima modifica effettuata da domenico_rizzo 11/08/17 13:43
aaa
11/08/17 20:36
TheDarkJuster
Usa un debugger per scoprire cosa c'è in data.
aaa
11/08/17 21:10
domenico_rizzo
Grazie, ho scoperto l'errore.. avevo aggiunto una stampa di variabile sopra e quindi mi causava il parse error :_doubt:
aaa
11/08/17 21:14
lumo
Domenico, a parte usare il debugger la prossima volta devi essere più preciso nella richiesta, perché che il parser json dia un errore non è una informazione sufficiente. Difficilmente ci metteremmo a far girare un server con php solo per provare quella cosa (che tra l'altro probabilmente qualcuno di noi potrebbe far funzionare, visto che potenzialmente manca la causa dell'errore).
aaa