![]() |
Formulär - autovälja val2 i dropdown
Hej,
Försöker bygga ett formulär. Sida 1. Här finns det information och 4 olika klickbara länkar som länkas till sida2. Sida 2. Här finns ett formulär med en dropdown, denna dropdown har 40 val. Går det att skriva i länken vilket val i dropdownen den ska automatiskt välja? T ex länkA <a href="sida2.html#val2">LänkA</a> Eller går det att göra på något annat smidigt sätt? Tacksam för hjälp. |
Du får köra js i så fall.
|
Php kanske kan ordna det, t ex att i adressfältet ?dropdown=val2?
Behöver lite vägledning på vart jag kan hitta lösningen eller om någon vill skriva en kodsnutt? |
Citat:
if($_GET['dropdown'] == $vardePaDinOption) { echo '<option selected="selected" value="varde">text</option>'; } else { echo '<option value="varde">text</option>'; } |
super tack!
|
Hehe, missuppfattade frågan lite grann :) Vill du verkligen ha valet i url:en? Normalt är det snyggare utan tycker jag.
|
Var tvungen att vänta på att mitt konto skulle aktiveras.
Detta är hur jag skulle löst det: fil1 Kod:
<a href="form.php?prechoice=Cars">Cars in the form</a> Kod:
<?php |
Bara för att göra något konstruktivt innan jag går och lägger mig så skrev jag om den till en version som i alla fall jag tycker är snyggare och lättare att använda.
PHP-kod:
PHP-kod:
|
Citat:
Dock bör man använda selected istället för selected="selected". http://www.w3.org/TR/html401/intro/s...html#h-3.3.4.2 |
Citat:
Beror vilken standard man skriver mot, forntid eller nutid ;) Att använda den korta varianten resulterar i att det blir ogiltig XML. |
Citat:
|
Citat:
|
Citat:
Fördelen att göra det server side är att även de få klagomänniskor som inte kör med js även får en fungerande sida :) |
Citat:
Tror de blir allt färre då det är få större sidor idag som går att köra vettigt idag utan js :) |
Jag blir bara så sjukt glad när jag går in och läser, ser hur folk tävlar om vem som har bäst lösning.
Jag gillar WN och jag tackar ödmjukast för era kodsnuttar! Tack tack tack! |
Citat:
|
Glöm mig, borde inte ens svara när jag knappt har tid att läsa :) Tycker dock det är bättre att sätta värdet med JS i efterhand i de allra flesta fall då man sparar på servern.
|
Om jag förstår det hela rätt så tänker tartareandesire på en mer statisk lösning än den dynamiska lösningen som har presenterats ett par gånger. :)
Men i vilket fall som helst så måste man skicka med något från sida 1 till sida 2 som sida 2 triggar på, eftersom att det finns 4 olika alternativ på sida 1. Jag kan vara ute och cykla nu, men så förstår jag de olika inläggen. |
Citat:
|
Alla tider är GMT +2. Klockan är nu 10:53. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson