script.aculo.us & prototype.js

bwana_php

Новичок
script.aculo.us & prototype.js

Я хочу сделать на сайте что бы после выбора в одном <select> элементе формы появлялся другой элемент <select> с данными которые надо получить из базы данных в зависимости от выбора первого элемента. Насколько я понимаю это называется AJAX. Кто делал что-нибудь подобное? Я начал читать туториал http://particletree.com/features/quick-guide-to-prototype/ но меня сразу же постиг облом. Браузер почему-то пишет в JavaScript console, $F not defined. Что я неправильно делаю. Дайте кто-нибудь посмотреть пример. prototype.js из архива script.aculo.us.
 

PHPDev

Новичок
http://www.sergiopereira.com/articles/prototype.js.html , а также Мозиллу с Багзиллой.
 

Gorynych

Посетитель PHP-Клуба
prototype.js - это библиотека, в которой реализованы определенные объекты и методы.

поэтому неплохо ее подключить, прежде чем вызывать ее функции. Что-то типа:
Код:
<html>
<head>
<script type="text/javascript" src="prototype.js"></script>
</head>
<body>
<script>
    function test3()
    {
        alert(  $F('userName')  );
    }
</script>

<input type="text" id="userName" value="Joe Doe"><br> 
<input type="button" value=Test3 onclick="test3();"><br>
</body>
</html>
 
Сверху