autocomplete с динамическими параметрами полей формы

NilovSerge

Новичок
autocomplete с динамическими параметрами полей формы

Подскажите пожалуйста мне нужно сделать автокомплит но при
этом в его запросе параметры берутся из
других полей этой формы, то есть результирующий набор данных зависит
от значений других полей
То есть для prototype аутокомплит что-то вроде :

<input type="text" name="keyword" value="" autocomplete="off" size="40" id="keyword" /><div id="keyword_auto_complete" class="auto_complete"></div><script type="text/javascript">
//<![CDATA[
new Ajax.Autocompleter( 'keyword', 'keyword_auto_complete', '/index.php/search/getdata?param1=' + document.getElementById("param1").value+'&param2=' + document.getElementById("param2").value, {} );
//]]>
</script>

Но тогда чтобы брать текущие значения полей param1 и param2 мне видимо надо выполнять этот код
не при запуске программы а в событии "onfocus"? И как тогда обрабатывать это если в поле фокус устанавливается несколько раз?
И нужно ли вызывать какой-то деструктор для Ajax.Autocompleter при событии "onblur"? Никто такого не делал?
 
Сверху