login  Naam:   Wachtwoord: 
Registreer je!
 Forum

extra en extra

Offline MFdriver - 29/06/2007 21:22
Avatar van MFdriverPHP interesse ik bezig aan een eenvoudig systeempje, waarbij het belangrijk is dat je x aantal dingen kunt toevoegen..

je krijgt een selecter, je kiest een waarde, en je moet dan een nieuwe selecter krijgen..

weet iemand hoet dat moet? (zonder iedere keer gans de pagina opnieuw te laden)

very much thanks in advance 

5 antwoorden

Gesponsorde links
Offline kickasgamer - 29/06/2007 21:41
Avatar van kickasgamer PHP ver gevorderde misschien ajax ? want ik had hier ooit ook al zo iets gevraagt
Offline MFdriver - 29/06/2007 21:47
Avatar van MFdriver PHP interesse ajax is nogal een ruim begrip hé 
Offline Stijn - 30/06/2007 00:21
Avatar van Stijn PHP expert ajax ajax ajax, jij kent niets anders zekers Dat is gewoon DOM dat je toepast.
  1. <script language="javascript">
  2. var options = ['option_1' , 'option_2' , 'option_3'];
  3. function addSelect( parent_div )
  4. {
  5.  
  6. attach_div = document.getElementById( parent_div );
  7. select = document.createElement('select');
  8. select.setAttribute('name' , 'mySelect[]');
  9.  
  10. for( i = 0 ; i < options.length ; i++ ) {
  11. option = document.createElement('option');
  12. option.setAttribute('onclick' , 'addSelect('' + parent_div + '');
  13. option.setAttribute('value' , options[i]);
  14. text = document.createTextNode( options[i] );
  15. option.appendChild( text );
  16. select.appendChild( option );
  17. }
  18.  
  19. attach_div.appendChild( select );
  20.  
  21. }
  22. </script>

En dan gewoon ergens een div met een id zetten en dan een select maken en een knop met de onclick="addSelect( div id );" event eraan.
Offline MFdriver - 30/06/2007 19:07
Avatar van MFdriver PHP interesse niet tegenstaande dat ik geen ervaring heb met javascript, krijg ik het dus neit in zijn werk 
Offline gothmog - 30/06/2007 20:04
Avatar van gothmog Lid Ik had altijd zoiets als dit, werkte prima:
http://www.pastebin.be/3447
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s