PDA

Просмотр полной версии : onCange


OdaN
02.10.2008, 13:07
Помогите плз разобратся со скриптом, яву не знаю почти, потому сильно не пинайте =)
Сабж - есть форма select, и при выборе значения надо чтоб выводился результат обращения к php скрипту, при том, что onChange передает ему инфу через POST... вот к чему я пришел:

<html>
<head>
<script src="mootools.js" type="text/javascript"></script>
</head>

<body>
<select name=street>
<option value="новая" onChange="new Ajax('build.php',{method:'POST', postBody:'info=новая', update:'build'}); return false;">новая</option>
<option value="московская" onChange="new Ajax('build.php',{method:'POST', postBody:'info=московская', update:'build'}); return false;">московская</option>
</select>

<span id=build></span>
</body>
</html>
Но по каким-то непонятным мне причинам работать оно отказывается напроч =((

VDShark
02.10.2008, 13:20
onChange это сбытие select'a а не option'a :)

NuR
02.10.2008, 13:26
на сам селект ставь обработчик onChange, на оптионы не работает.
onChange='func(this.selectedindex)'


что типа

http://www.w3schools.com/HTMLDOM/prop_select_selectedindex.asp
учить книжек больше надо

OdaN
02.10.2008, 15:58
Ок, спасибо, буду ковырять =)