Ваши данные должны быть закодированы в формате, понятном JavaScript, например, JSON. Вы хотите сериализовать массив PHP и вернуть его в качестве ответа HTTP, дополнительную информацию о том, как сериализовать данные JSON, можно найти здесь . После того, как данные сериализованы, вы можете проанализировать их в ResponseText, как если бы это был объект JavaScript (то есть вы можете получить данные следующим образом: ResponseText[0].some_key
)
Я должен отметить, что jQuery делает это очень, ОЧЕНЬ легко. Как ... это просто:
var url = '/json-data.php?id=2';
$.getJSON(url, function(data) {
$("#target").text(data.some_key);
}