Bueno, la mejor manera de averiguarlo es usar un debugger. Por ejemplo Firefox. SI te fijas, te muestra el DOM con todos los tags html que nos agrega el fancybox para poder funcionar.
Me fijé, y creo que se llama así: fancybox-frame
Entonces queda esto:
Cita: $(document).ready(function() {
$('iframe#fancybox-frame').contents().find('input#elegir’'.click.subm it(function() {
parent.jQuery.fancybox.close();
});
Ojalá funcione bien, si no lo vemos de nuevo.
Ah! Lo que yo no se es a que pagina apunta el formulario. No será a la pagina principal, no? Si el objetivo es procesar los datos de formulario pero no mostrarlos en pantalla, vamos bien :)