Dropdown list on change ....

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

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

Απάντηση
NDH
Δημοσιεύσεις: 403
Εγγραφή: 03 Φεβ 2009 13:56
Επικοινωνία:

Dropdown list on change ....

Δημοσίευση από NDH » 11 Σεπ 2012 16:39

Γεια σας θα ηθελα την βοηθια σας σε ενα θεμα... εχω το ενα script που οταν επιλεγεις ενα "option" απο ενα dropdown το διπλανο εχει τις "καταληλες" επιλογες βαση του 1ου αν θελω ομως να εχω και 3ο βαση του 2ου??

Αρχειο 1ο

Κώδικας: Επιλογή όλων

<html>
<head>

<script src="js/jquery-1.7.1.min.js" type="text/javascript" /></script>
<script type="text/javascript"> 
$&#40;document&#41;.ready&#40;function&#40;&#41;
&#123; 
$&#40;'#selectCarType'&#41;.change&#40;function &#40;&#41;
&#123; 

$.ajax&#40;
&#123;
url&#58; "find.php", 
dataType&#58; 'json', 
data&#58; &#123; CarType&#58; $&#40;'#selectCarType'&#41;.val&#40;&#41; &#125;, 
async&#58; true,
success&#58; function&#40;result&#41;
&#123;   
//var x = eval&#40;result&#41;;
$.each&#40;result, function&#40;key, value&#41; &#123; $&#40;'#selectCarModel'&#41;.append&#40;'<option value="' + key + '">' + value + '</option>'&#41;; &#125; &#41;;
&#125;
&#125;&#41;;
$&#40;'#selectCarModel'&#41;.show&#40;&#41;; 
&#125;&#41;;



&#125;&#41;;
</script> 
</head>
<body>
<select id="selectCarType">     
<option value="0" selected="selected">select car type</option>
<option value="1" selected="selected">type 1</option>
<option value="2" selected="selected">type 2</option>
<option value="3" selected="selected">type 3</option>

</select>
<select id="selectCarModel">        
<option value="0" selected="selected">select car model</option>
</select>

</body>
</html>
Και το 2ο αρχειο με το query

Κώδικας: Επιλογή όλων

<?
include&#40;"./mysql.php"&#41;;

//Recieve CarType variable
$CarType =  $_GET&#91;'CarType'&#93;;





$query = mysql_query&#40;"SELECT * FROM carsTypes WHERE car_manufacturer ='".$CarType."' ORDER BY id DESC "&#41; or die&#40;mysql_error&#40;&#41;&#41;; 
	 
         
         WHILE&#40;$row = mysql_fetch_array&#40;$query&#41;&#41;&#123;
         

$result &#91;$row&#91;id&#93;&#93; = $row&#91;title&#93;;


&#125;

//send the result in json encoding
echo json_encode&#40;$result&#41;;
?>


Αν για παραδειγμα θελω να επιλεξω απο το 2ο dropdown βαση μοντελου την μηχανη , χρωμα ή γενικα λεπτομεριες...?

Απάντηση

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

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

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