select при изибране на item

Dido_net

Registered
Здравейте, търся някакъв джава скрипт в който да имам 2 падащи менюта
примерно в първото меню избирам "Процесори" и във второто автоматично ми дава да избирам между "AMD" или "INTEL". Ако сменя първото на "Видео карти" да ми се попълва другото с "nvidia", "ati". И тъй да мога да ги контролирам.. :roll:
 
ако данните са динамични може да се направи и с ajax по-късно може да ти да пример ако те интересува.
 
Код:
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">


 function select(chosen) {
var selbox = document.wtform.opttwo;
 
selbox.options.length = 0;


if (chosen == "1") {
  selbox.options[selbox.options.length] = new Option('wqew 1','1-1');
  selbox.options[selbox.options.length] = new Option('wqew 2','1-2');
}
if (chosen == "2") {
  selbox.options[selbox.options.length] = new Option('asdasd 1','2-1');
  selbox.options[selbox.options.length] = new Option('asdasd 2','2-2');
}
if (chosen == "3") {
  selbox.options[selbox.options.length] = new Option('asd 1','3-1');
  selbox.options[selbox.options.length] = new Option('asd 2','3-2');
}
}
</SCRIPT>
</head>
<body style="margin: 150px auto;  width: 290px; background: grey;">
<div style="width: 250px;padding: 20px;  border: 1px dashed black; background: white; text-align: center;">
 <form name="wtform">
<select name="optone" size="1" onchange="select(document.wtform.optone.options[document.wtform.optone.selectedIndex].value);">
<option selected="selected"> </option>
<option value="1">wqeq</option>
<option value="2">asdasd</option>
<option value="3">asd</option>
</select><br /> <br />
<select name="opttwo" size="1">
<option value=" " selected="selected">dai gore parvo</option>
</select>
</form>
</div>
</body>
</html>
Демо: http://web-tourist.net/project/skatebord/options.html
 
Dido_net каза:
Да, динамични са, мисля, че с ajax ще е по-лесно. :roll:
пишими довечера за да не забравя и ще ти дам нещо подобно
 
ама хора така заложени в кода не е хубаво не може ли от БД да дърпа тези данни
 
ivo75 каза:
ама хора така заложени в кода не е хубаво не може ли от БД да дърпа тези данни
Това което съм дал може да се направи с база много лесно. само се променя php файла които връща резултата
 

Back
Горе