Yo no lo use, pero buscando "selectores prototype" en google encontré esto:
http://www.prototypejs.org/api/utility/dollar-dollar
Y buscando sobre ajax, esto:
http://www.anieto2k.com/2006/12/18/t...con-prototype/
Creo que el metodo "condensado", de tipo load es este (updater):
http://api.prototypejs.org/ajax/ajax/updater/
Siguiendo con el tema de volcar la respuesta en el div. Fijate aca, donde dice:
"Updating your page dynamically with Ajax.Updater"
http://www.prototypejs.org/learn/introduction-to-ajax
Sería algo así:
new Ajax.Updater('products', '/some_url', { method: 'get' });
No se, es material como para que vos estudies, no yo :)