salve a tutti ho un problema nel recupero di una var in json da una chiamata ajax fatta con jquery:

evito pezzi di codice inutile sicuramente funzionante
codice:
$.ajax({
				type: "GET",
				//
				url: "./gestionale/update-scheda.php",
				data: "id=+$("#id").val()+&archivio="+$("#archivio").val(),
				dataType: "json",
				success: function(myfunc){
						var Myid = myfunc.id;
						$('#test').html(Myid);
				}
			});
mentre nella pagina update-scheda il json di ritorno è:
codice:
$newId = "10";
$myArr = array("id" => $newId);
echo json_encode($myArr);
il json di ritorno è corretto l'ho stampato a video e controllato con un validator e mi risulta ok.. se tolgo json dal datatype e metto html effettua chiamata e risposta correttamente.

lo stesso script sopra l'ho usato pari pari in un altro lavoro e va

qualcuno vede qualche errore? grazie 1000