select onchange doet het niet?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pieter

Pieter

12/03/2008 10:34:00
Quote Anchor link
Hallo, ik probeer met onderstaande code een selectbox te creeren die 4 partners in de selectbox zal zetten. En dus als value heb je 1,2,3,4 .. Meer niet.
Als ik de pagina open toont de echo onderaan waarde "1" (werd er al iet gepost.. niet dat ik weet..??)
Maar goed, als ik dan andere options selecteer wijzigt hij die value niet..

Kan iemand me helpen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        <?php if((!isset($_GET['Mode']) || ($_POST['Mode']=="New"))){ ?>
            <h3>New PO form</h3>
            <table width="100%" border="1"><tr><td>
            <form name="form1" method="POST" action="">
              <p>
                <select name="PartnerID" id="PartnerID" onchange="this.form1.submit()">
                  <?php
                while(!$rsPartners->EOF){
                ?>

                <option value="<?php echo $rsPartners->Fields('PartnerID')?>"><?php echo $rsPartners->Fields('Name')?></option>
                <?php
                $rsPartners
->MoveNext();
                }

                $rsPartners->MoveFirst();
                ?>

                </select>
              </p>
            </form>
        <?php
    $rsPartners
->Close();
    
    echo $_POST['PartnerID'];
[
/code]
 
PHP hulp

PHP hulp

27/12/2024 11:33:19
 
- SanThe -

- SanThe -

12/03/2008 10:43:00
Quote Anchor link
Haal die 1 er eens tussenuit.
onChange="this.form.submit()"
 
Pieter

Pieter

12/03/2008 10:47:00
Quote Anchor link
Thx, dacht dat het dezelfde naam moest zijn als de form.
 
Jelle Posthuma

Jelle Posthuma

12/03/2008 10:48:00
Quote Anchor link
Dat is als je het zo gebruikt:

document.form1.elementnaam

Dacht ik.

Bovendien zit je in jouw select al binnen je form, dus dan hoeft de naam niet nog een keer erbij.
Gewijzigd op 01/01/1970 01:00:00 door Jelle Posthuma
 
Pieter

Pieter

12/03/2008 10:57:00
Quote Anchor link
Ah op die manier.
Maar het werkt. Nu alleen schoonheidsfoutje dat em moet tonen wat je gekozen hebt. Maar dat zal ik wel zelf vinden denk ik.

Bedankt ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.