В общем случае javascript (ajax) не может выполнить ajax-вызов в другой домен.Есть два исключения JSONP, которые должны поддерживаться доменом, который вы вызываете, или некоторые браузеры разрешают POST, но по-прежнему не возвращают никаких внешних данных.Это вопрос безопасности.
Если вам нужно сделать вызов javascript / ajax за пределами вашего домена, вам нужно создать прокси на вашем любимом языке программирования (Java / JSP, PHP, .net, asp).Я разместил ответ с примером кода Java для этого здесь:
jQuery ajax GET возвращает 405 Метод не разрешен
Javascript отлично работает с JSONтем не менее, я бы предложил настроить ваш PHP-код в качестве простого сквозного соединения (например, java-код в моем примере), вызвать его из javascript и разобраться с содержимым в Javascript.Например, есть плагин JQuery под названием datatables, который можно использовать для построения таблицы.