Проблема при AJAX запросе в Zend Framework
Пытаюсь написть приложение на Zend Framework
И столкнулся с ситуацией когда надо вернуть данные через AJAX Код контроллера <?PHP class ExtController extends Zend_Controller_Action { private $isAjax; public function init() { $this->isAjax = $this->_request->isXmlHttpRequest(); if($this->isAjax){ $this->_helper->disableLayout(); } } public function ajaxAction(){ $this->_helper->ViewRenderer->setNoRender(); return $this->_helper->json(array( 'status' => 'ok' )); } } Использую маршрутизацию $router->addRoute( 'ext-ajax', new Zend_Controller_Router_Route( '/ajax', array( 'controller' => 'ext', 'action' => 'ajax' ) ) ); Ну и соответсвенно сам скрипт на jQuery $('.ajax').click(function(){ $.ajax({ url: '/ajax', dataType: 'json', error: function(){ }, success: function(){ } }); return false; }); елси обращаться напрямую по данному url то возвращается нормальная строк в формате JSON, но как дело доходит до AJAX то в консоли гугл хрома выводится Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://zend.dev/ajax сам сайт вот тут http://dev.lovedbook.ru/ |
500 ошибка к js не относится. Это внутренняя ошибка сервера, искать надо в серверном скрипте.
|
Цитата:
если модераторы не против пусть перенсут тему в ту ветку |
up
|
Часовой пояс GMT +3, время: 21:32. |