Hay un tema bastante interesante sobre la carga de datos desde el servidor (ejemplo: obtenerlos de una BD ..) hacia el cliente (ejemplo: poblar datos de <select> ...)
La técnica le denominan "Remote Scripting" .. y hay várias formas de implementarla:
* frames ocultos ...
* cookies
... etc ..
http://www.ashleyit.com/rs/main.htm
(tienen ejemplos aplicados a PHP y otros lenguajes ..)
Un saludo,