2 окна выбора один для обновления другого onclick cakephp - PullRequest
1 голос
/ 29 сентября 2010

У меня есть форма с названием «Проект», она содержит поле выбора с названиями компаний, другой блок выбора скрыт и называется «Персонал» и должен быть сделан видимым и заполнен именами и идентификаторами пользователей, которые работаем для выбранной компании.

>>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]

в 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 ]

1 голос
/ 29 сентября 2010

Это будет легко сделать с помощью плагина jQuery: jquerychained

0 голосов
/ 01 октября 2010

Я сделал именно это здесь: jQuery imgAreaSelect hide / show?

Я настоятельно рекомендую jQuery с Cake. Его очень легко реализовать, и в нем есть весь необходимый вам javascript.

Если после прочтения этой ссылки вам понадобится более подробная информация о том, как выполнить эту задачу, дайте мне знать, и я выложу некоторый код.

...