Check that the view 'new_list.ctp' contains: <?php echo $result; ?>

On Sat, Sep 3, 2011 at 8:18 PM, erikober <[email protected]> wrote:

> In controller:
>
> function new_list() {
>
>        Configure::write('debug', 0);
>        $this->autoRender = false;
>
>        $this->loadModel('Menugroup');
>        $this->Menugroup->recursive = 1;
>
>            if($this->RequestHandler->isAjax()) {
>
>                        $menugroups = $this->Menugroup->find('list',
> array('order' =>
> array('Menugroup.order DESC')));
>                        $result = json_encode($menugroups);
>                        // echo $result;
>                        $this->set('result', $result);
>            }
>
> }
>
>
> In Jquery:
>
> $('.new_list-link').click( function () {
>                        $.post('/menus/new_list', function(result) {
>                          $('#menu_list').html(result);
>                        });
>           });
>
> I get an empty list unless I uncomment that echo statement in the
> controller, then it works great.
> Why would this make a difference or even be necessary?
>
> Thanks!!
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to