ok, penso di aver risolto così.
in php creo una array che poi invio in quella maniera (ultima riga).
Codice PHP:
<?php
$data = array(1, 2, 3, 4, 5, 6, 7, 8, 9);
header('content-type: application/json; charset=utf-8');
echo $_GET['callback'] . '(' . json_encode($data) . ')';
in js:
codice:
$.ajax({
type: "GET",
dataType: "jsonp",
crossDomain: true,
url: "http://www.altro_dominio.com/file.php",
success: function(res) {
console.log(res);
},
error: function(res) {
console.log(res);
}
});
uso come datatype jsonp.