Avatar billede runberg Nybegynder
02. januar 2006 - 14:57 Der er 2 kommentarer og
1 løsning

Opdatering af site i forbindelse med valg i listbox

Hey All

Jeg skal have lavet et site, hvor en medarbejder skal findes. Først skal man dog vælge medarbejderens afdeling i en listbox. Når man har valgt dette, skal en anden listbox opdateres, med navnene på medarbejdere i den pågældnede afdeling. Man vælger altså først afdeling, og dernæst medarbejder, for endelig at trykke "OK" for at få info omkring medarbejderen.

Umiddelbart skal jeg bare bruge hjælp til koden, som opdaterer nummer medarbjeder-listboksen, når der ændres/vælges i nummer afdeling-listboksen.

Skulle nogen have lyst til at lave den forkromede udgave, kan jeg kort fortælle at alle medarbejdere er registreret i tabellen "Medarbjedere". I denne tabel er en værdi for afdelingsID angivet. Dette ID refererer til Afdelings-tabellen, hvor afdelingerne er registreret (Meget simpelt :o)

Der gives point efter hvor komplet løsningen er, men ialt er der 100 point på spil ...

På forhånd tak for alle svarne!!
Avatar billede runberg Nybegynder
02. januar 2006 - 15:08 #1
PS: listbox = dropdown box :o)
Avatar billede runberg Nybegynder
02. januar 2006 - 15:25 #2
Har netop fundet følgende svar andet steds på eksperten:

<form action="denneside.asp" method="post" name="form1">

<select name="Ansvarlig" size="1" onChange="document.form1.submit()">
<option value="vælg">Vælg afdeling</option>
<option value="ansvarlig1">ansvarlig1</option>
<option value="ansvarlig2">ansvarlig2</option>
</select>

<select name="Kategori" size="1">
<option value="vælg">vælg kategori</option>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Session("ConnectionString")
sql="SELECT Distinct Betegnelse From OpgaveKategori where ansvarlig = '" & request.form("Ansvarlig") & "' ORDER BY betegnelse"
set rs = conn.execute(sql) %>
<% Do While Not rs.EOF %>
  <option value="<%=rs("Betegnelse")%>" "selected"><%=rs("Betegnelse")%></option>
<% rs.MoveNext
  Loop
  rs.Close
  conn.close
%>   
</select>
</form>

Men men men ... Når der er valgt både en afdeling OG en medarbejder, skal der jo være en "submit" knap, som kalder en ny side, hvor data for medarbejderen vises. Dette kræver vel i så fald 2 forms - Hvordan implementeres dette i så fald??
Avatar billede runberg Nybegynder
03. januar 2006 - 15:10 #3
Har som skrevet selv fået løst det meste. Se http://www.eksperten.dk/spm/676487 for den manglende del.
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
Kurser inden for grundlæggende programmering

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