2010-09-29 3 views
1

J'ai un formulaire appelé "Project", il contient une selectbox avec les noms des sociétés, l'autre selectbox est caché et s'appelle "Staff" et doit être rendu visible et rempli avec les noms et les ID des utilisateurs qui travaillent pour l'entreprise sélectionnée.2 selectboxes un pour mettre à jour l'autre onclick cakephp

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

Je ne sais pas comment se rendre compte que, avec CakePHP. Merci pour toute aide.

+0

@akikois vous êtes membre depuis 5 mois. Jusqu'ici, vous n'avez pas accepté une seule réponse à vos six questions. S'il vous plaît revoir vos questions. Si une réponse a résolu votre problème, veuillez cocher la réponse comme réponse acceptée ou modifier la question pour indiquer pourquoi aucune réponse n'a permis de résoudre votre question. Je vous remercie. – Gordon

Répondre

0

Je exactement ce qu'a fait ici: jQuery imgAreaSelect hide/show?

Je recommande fortement jQuery avec Cake. Il est très facile à mettre en œuvre et possède tout le javascript dont vous aurez besoin.

Si vous avez besoin de plus de détails sur la façon d'effectuer cette tâche après avoir lu ce lien, faites le moi savoir et je posterai du code.

Questions connexes