Avatar billede Slettet bruger
11. november 2001 - 03:54 Der er 15 kommentarer og
1 løsning

Select box.

Hejsa..
Jeg skal lave en lille side hvor der er to select boxes.
Den øverste er overordnet emner, og den anden er under emner.
Det skal så være så\'en at når man vælger et emne i den første select box, så ændres indholder af select box nr.2 efter de emner som nu høre til under det overemne.. hvordan er det nu lige man ligger nyt indhold i en select box?
Avatar billede cliche Nybegynder
11. november 2001 - 03:58 #1
well du kan jo

if request.form(\"select1\") = \"selected\" then
request.form(\"select2\") = \"jae\"

er det sådan du mener?
Avatar billede cliche Nybegynder
11. november 2001 - 03:59 #2
sorry den virker ikke
Avatar billede cliche Nybegynder
11. november 2001 - 03:59 #3
hvad mener du?
Avatar billede Slettet bruger
11. november 2001 - 04:04 #4
jeg mener at når jeg .. se her


<!-- #include file=\"include.asp\" -->
<script language=\"VBScript\">
function SelectSub(HeadID)

    SqlSub = \"Select * from genre2 where hovedid = HeadID\"
    Set RSsub = myConn.Execute(SqlSub)

    Do while not RSsub.EOF
   
    SubTopics.add = HeadID   


    RSsub.MoveNext
    loop

End Function
</script>

<html>
<title>
test
</title>
<body>
<form action=\"links.asp?mode=add\" Method=\"post\">

<Select name=\"HeadTopics\" onchange=\"SelectSub(HeadTopics.value)\">
<%
SQLhead = \"select * from genre1\"
Set RS = myConn.Execute(SQLhead)

Do while not RS.EOF
%>
    <option value=\"<%=RS(\"ID\")%>\"><%=RS(\"hovedgenre\")%></option><br>


<%
RS.MoveNext
loop
%>
</select>

<p>

<select name=\"SubTopics\">

<option></option>

</select>

</form>
</body>
</html>


forklaring:
når man vælger noget fra \"HeadTopics\" så skal alt indhold i \"SubTopics\" ændres til det som passer i følge databasen.. kan det ladesig gøre måske ikke på denne måde men så på en anden, jeg skal bare vide hvordan indholder \"SubTopics\" kan ændres efter valgt af \"HeadTopics\"..
Avatar billede cliche Nybegynder
11. november 2001 - 04:07 #5
jeg ville smide dem alle ud i noget javascript, sådan så at det blev klaret klient side
Avatar billede Slettet bruger
11. november 2001 - 04:08 #6
giv mig et eksempel?
Avatar billede cliche Nybegynder
11. november 2001 - 04:11 #7
well nu er jeg ikke til javascript, men som en array i asp kan du jo lave en array i javascript
så informationerne ligger i html\'n men ikke bliver submittet før de rigtige er valgt
Avatar billede Slettet bruger
11. november 2001 - 04:13 #8
jeg har brug for lidt mere info.. kender du ikke en side som bruge den teknik?
Avatar billede cliche Nybegynder
11. november 2001 - 04:14 #9
well 2 sec. så har jeg en som bruger det i ASP 2 sec.
Avatar billede cliche Nybegynder
11. november 2001 - 04:15 #10
http://www.abusiness.dk/serverconfig.asp

se der er det brugt altså at der bliver valgt et nyt hver gang, det han gør er bare at siden reloads og prisen ændre sig, men det er nok noget af det samme du skal, eks. er i asp
Avatar billede Slettet bruger
11. november 2001 - 04:16 #11
jeg fandt den her.. :o)
http://members.fortunecity.com/lytoet/goodiesA/selopt1.html

men takker for hjælpen du :o)
PS.. måske skulle vi snart til at tage i seng :o)) lol
Avatar billede Slettet bruger
11. november 2001 - 04:17 #12
hey lav lige et svar
Avatar billede cliche Nybegynder
11. november 2001 - 04:17 #13
nej :) skal vi ikke :)
Avatar billede cliche Nybegynder
11. november 2001 - 04:17 #14
nej jeg har ikke hjulpet så det er dine point ;)
Avatar billede Slettet bruger
11. november 2001 - 04:18 #15
oki takker du
Avatar billede cliche Nybegynder
11. november 2001 - 04:21 #16
:)
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