Ok, I've got one select list that needs to drive the contents of two
other select boxes.  I understand how to use observeField and
apparently I can update multiple divs.  My question is, do I have to
do it from only one controller action or can more than one controller
be used?  It's just weird because the data comes from two different
tables and you wouldn't ordinarily access from the same controller.

Here's my current Ajax calls:

    echo $ajax->observeField('DeviceDgtypeId', array(
        'url' => '/subtypelists/getSubtypelists',
        'update' => 'DeviceSubtypelistId',
        )
    );
    echo $ajax->observeField('DeviceDgtypeId', array(
        'url' => '/cells/getCellsByDgid',
        'update' => 'DeviceCellId',
        )
    );

So... in a perfect world I'd probably want to do this:
    echo $ajax->observeField('DeviceDgtypeId', array(
        'url' => array('/cells/getCellsByDgid', "/subtypelists/
getSubtypelists"),
        'update' => array('DeviceCellId',"DeviceSubtypelistId"),
        )
    );

But that doesn't seem to work.  So I'm assuming it has to come from
one controller.

So if I have to return two sets of data from one controller, how do I
render it so that the observeField knows which data goes to which div?

I'm so confused!

Thanks :)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to