Учитывая, что вы, возможно, захотите применить логику к полученному запросу, чтобы вернуть только необходимый небольшой объем данных - выполните ajax-вызов контроллера / действия.
Получить данные в действии.
Верните его с:
$this->_helper->json($data);
Это отключает разметку и viewrenderer, т. Е .:
$this->_helper->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
echo json_encode(data);
Пусть javascript обрабатывает возвращаемые данные.