我使用的是新的CakePHP的2.1,并想用JsonView让我的控制器来响应的jQuery在客户端创建一个AJAX请求。CakePHP的2.1 JsonView
然而,这应自动与JsonView根据文档完成。
http://book.cakephp.org/2.0/en/views/json-and-xml-views.html
我加入这行我routes.php文件文件
Router::parseExtensions('json');
而且在我的控制器我有
$this->RequestHandler->setContent('json', 'application/json');
$bookings = $this->Bookings->find('all');
$this->set('bookings', $bookings);
$this->set('_serialize', 'bookings');
然后认为应该是过时的,但是当我打电话这仍然是一个指向缺少视图的页面。
请注意,您不需要设置'应用/明确json'。 – 2012-10-04 14:39:56