Carga el contenido en una capa:
Código Javascript
:
Ver originaldocument.getElementById('nombre del div donde cargas').innerHTML=Ajax.responseText;
datos.php debería ser otra página diferente a la que usas donde sólo hicieras las consultas.
Obtienes los $_GET[] que has pasado y muestras lo que desees. Por ejemplo cambiar el contenido de los selects o realizar los mysql_query();
La cuestion sería saber en donde llamas y en que evento a la función pedir();
Pero repito como en los post anteriores, si la duda viene de Ajax o JS pregunten en el foro correspondiente...
Es más por organización...
Saludos