Avatar billede nemlig Professor
19. august 2009 - 14:06 Der er 3 kommentarer og
1 løsning

Anvendelse af samme dropdown flere gange

Hejsa.
Jeg har en database med nogle varer, fx 10 forskellige.
Så har jeg en dropdownliste med de 10 varer, og hvis en vare vælges, skal der vises 2 input-felter med antal og pris (readonly).
Når det er sket, kan det være, at der ønskes en anden vare fra samme liste, hvorfor der skal komme 2 nye inputfelter med antal og pris osv.
På den måde kan man oprette fx. 10 varer under hinanden.

Nogen der kender et script til dette og lidt vejledning.
Avatar billede majbom Novice
19. august 2009 - 14:21 #1
så når man har valgt en vare i selecten, skal de 2 inputfelter udfyldes, og der skal komme en ny select og to inputfelter frem?
Avatar billede claes57 Ekspert
19. august 2009 - 15:18 #2
du laver plads til den første vare, og de andre i <div> der er skjulte. Når vare 1 er udfyldt/ikke nul (antal), så rettes div for næste vare til synlig.
Avatar billede nemlig Professor
19. august 2009 - 17:20 #3
splazz: Det lyder som en rigtig god ide. Jeg efterlyser bare en metode til, hvordan man kan vælge flere varer fra sammme dropdown. Og din ide lyder meget tiltalende, men...
så er efterfølgende jeg kommet til at tænke på, at det også skal være muligt at slette nogle tidligere valg.

Derfor er det måske smartere, hvis de 2 inputfelter, står i samme række som dropdownlisten, men de 2 inputfelter er inaktive eller der står "0",så længe der ikke er valgt noget i dropdownlisten.
Når der vælges noget i listen, så kan der skrives antal og pris-feltet opdateres.
Og når der er valgt noget i dropdown, så kan de komme en ny række til syne.
Og hvis der skal slettes noget tidligere valgt, kan man bare i dropdown vælge "ingen", som har en pris til 0 kr.

Zits: Jeg forstår, hvad du skriver, men ved ikke hvordan, det skal gøres.
Avatar billede nemlig Professor
19. oktober 2009 - 08:44 #4
Lukketid
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester