form onchange veranderd value niet
michiel v
07/12/2011 16:34:50Indien ik de value uit de dropdown verander, wordt de geselecteerde value niet vast gezet. Bijvoor beeld wanneer ik "datum" selecteer laat de value in de dropdown weer "sorteer op... zien"
Moet ik nog iets bij de onchange invullen?
Zie onderstaand het script:
<form action=""" method="post">
<select id="sort" name="sort" onchange="submit()" style="width:120px;" >
<option value="createDATUM DESC, createTIJD DESC">Sorteren op...</option>
<option value="totalMinimum+0 DESC, createDATUM DESC, createTIJD DESC">Aantal</option>
<option value="productPRICE+00 DESC, createDATUM DESC, createTIJD DESC">Prijs</option>
<option value="country, createDATUM DESC, createTIJD DESC">Land</option>
<option value="createDATUM DESC, createTIJD DESC">Datum</option>
</select>
</form>
Moet ik nog iets bij de onchange invullen?
Zie onderstaand het script:
<form action=""" method="post">
<select id="sort" name="sort" onchange="submit()" style="width:120px;" >
<option value="createDATUM DESC, createTIJD DESC">Sorteren op...</option>
<option value="totalMinimum+0 DESC, createDATUM DESC, createTIJD DESC">Aantal</option>
<option value="productPRICE+00 DESC, createDATUM DESC, createTIJD DESC">Prijs</option>
<option value="country, createDATUM DESC, createTIJD DESC">Land</option>
<option value="createDATUM DESC, createTIJD DESC">Datum</option>
</select>
</form>
PHP hulp
22/11/2024 11:58:27TJVB tvb
07/12/2011 16:58:12Je doet een onchange submit, dan post je het formulier dus meteen en laad je de pagina opnieuw. Dan zie je dus weer het formulier zoals die standaard is met de tekst Sorteren op als tekst.
Jaron T
07/12/2011 17:52:191. een array maken met een key en value
2. door je array lopen en <option> tags genereren
3. als de key gelijk is aan de post moet je hem selected zetten
2. door je array lopen en <option> tags genereren
3. als de key gelijk is aan de post moet je hem selected zetten
michiel v
07/12/2011 17:56:54Jaron T
07/12/2011 18:03:51Code (php)
edit; en dan natuurlijk nog je select eromheen bouwen en de naam vervangen met mijn fieldName
Gewijzigd op 07/12/2011 18:04:29 door Jaron T