drop down lists

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
giannise30
Δημοσιεύσεις: 1
Εγγραφή: 20 Δεκ 2010 02:32

drop down lists

Δημοσίευση από giannise30 » 19 Ιαν 2011 19:23

Καλησπέρα, θα ήθελα αν μπορει κάποιος να με βοηθήσει με το εξής.

Θέλω να φτιάξω 2 drop down lists, οταν επιλέγω κατι συγκεκριμένο στην 1η να μου εμφανίζει κατι συγκεκριμένο στην 2η.

Βρήκα το παρακάτω αλλα δεν μπορώ να βρω πως μπορώ να αποθηκεύσω και τις 2 επιλογές σε μεταβλητές.

<html>
<body>
<form name="classic">
<select name="nomoi" size="1" onChange="updatecities(this.selectedIndex)" style="width: 150px">
<option selected>Choose</option>
<option value="usa">Usa</option>
<option value="canada">Canada</option>
<option value="uk">Uk</option>
</select>

<select name="cities" size="1" style="width: 150px">
</select>
</form>

<script type="text/javascript">

var citieslist=document.classic.cities

var cities=new Array()
cities[0]=""
cities[1]=["New York|newyorkvalue", "Los Angeles|loangelesvalue", "Chicago|chicagovalue", "Houston|houstonvalue", "Austin|austinvalue"]
cities[2]=["Vancouver|vancouvervalue", "Tonronto|torontovalue", "Montreal|montrealvalue", "Calgary|calgaryvalue"]
cities[3]=["London|londonvalue", "Glasgow|glasgowsvalue", "Manchester|manchestervalue", "Edinburgh|edinburghvalue", "Birmingham|birminghamvalue"]

function updatecities(selectedcitygroup){
citieslist.options.length=0
if (selectedcitygroup>0){
for (i=0; i<cities[selectedcitygroup].length; i++)
citieslist.options[citieslist.options.length]=new Option(cities[selectedcitygroup].split("|")[0], cities[selectedcitygroup].split("|")[1])
}
}
</script>
</body>
</html>

Δεν ξερω καθολου javascript και θα ήθελα να την προσθέσω σε μια html form που περιέχει και php/mysql. Στην ουσία θελω να γίνεται submit με post και να αποθηκεύω τα στοιχεια στην mysql.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης