changer un simple select en multiselect

changer un simple select en multiselect - PHP - Programmation

Marsh Posté le 31-03-2011 à 10:56:55    

salem,
je suis debutant en PHP,svp aide moi.
j'ai un liste d'activité et si je clic sur un activité il m'affiche à côté droite une autre liste qui coontient les sous activité
 
l'ancien form:
activité1
activité2
activité3
activité4
ET SI JE CLIC SUR activité1 par exemple il m'affiche:
activité1 | sous activié1.1
activité2 | sous activié1.2
activité3 | sous activié1.3
activité4 | sous activié1.4
 
et je veux qui il devient:
activité1
----sous activié1.1
----sous activié1.2
----sous activié1.3
----sous activié1.1
activité2
----sous activié2.1
----sous activié2.2
----sous activié2.3
----sous activié2.1
------------------------
 

Code :
  1. <table>
  2. <tbody>
  3. <tr><td width="158" align="left"><strong>Secteur d'activité :</strong><span class="red_3">*</span></td>
  4. <td><select name="category1" id="category1" size="10" onChange="reload_category();" style="padding-left:3px;" >
  5. {foreach from=$categories item=categor key=k}
  6. <option value="{$categor.id}" {if $categor.id eq $parent}selected{/if} >{$categor.name|strip_tags|truncate:30}</option>
  7. {/foreach}
  8. </select>
  9. </td>
  10. <td><div id="category2"><select size="10" id="category2" name="category2" onchange="document.f1.category.value=this.value;" style="padding-left:3px;">
  11. {if $catchildren}
  12. {foreach from=$catchildren item=subcategor key=k}
  13. <option value="{$subcategor->id}" {if $client->category eq $subcategor->id}selected{/if} >{$subcategor->name|strip_tags|truncate:30}</option>
  14. {/foreach}
  15. {/if}
  16. </select>
  17. </div></td>
  18. </tr>
  19. </tbody>
  20. </table>


Message édité par amani1987 le 04-04-2011 à 10:23:54
Reply

Marsh Posté le 31-03-2011 à 10:56:55   

Reply

Marsh Posté le 01-04-2011 à 14:45:22    

où est le pb?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed