2个选择框用于更新另一个onclick cakephp

时间:2010-09-29 16:12:50

标签: ajax cakephp drop-down-menu

我有一个名为“Project”的表单,它包含一个包含公司名称的选择框,另一个选择框被隐藏并被称为“Staff”,并且将被显示并填充用户的名称和ID正在为选定的公司工作。

>>selectbox "Company" visible   |   >>selectbox "Staff" hidden
----------------------------------------------------------------------------
[Company microsoft]           |   [null]
[Company aol]                  |                
[Company google]                 |                      
[Company facebook]             |                        

--> onclik selectbox "Company" -> e.g. google

>>selectbox "Staff" visible
------------------------------
[Staff X of google]
[Staff Y of google]
[Staff Z of google]

in Html

<form id="ProjectAddForm">
<select id="ProjectCompany" multiple="multiple" onClick="makeStaffVisible">
    <option value="1">Microsoft</option>
    <option value="2">AOL</option>
    <option value="3">Google</option>
    <option value="4">facebook</option>
</select>
<select id="Staff" style="visibility: hidden">
    <option></option>
</select>

我只是不知道如何用cakephp来实现这一点。谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

这可以通过jQuery插件轻松完成:jquerychained

答案 1 :(得分:0)

我在这里完成了这个:jQuery imgAreaSelect hide/show?

我完全推荐带有Cake的jQuery。它非常容易实现,并且拥有您需要的所有JavaScript。

如果您在阅读该链接后需要有关如何执行此任务的更多详细信息,请告诉我,我会发布一些代码。