Cita:
Iniciado por Dani_devito pues una ventana emergente puede ser simplmente un div con position fixed y z-index alto.
Ahí dentro puedes cargar los datos con AJAX, y al seleccionar uno asociarlo a un evento onchange u onclick.
capturas el valor, y lo envias al input que deseas.
Tienes toda la razón! Gracias por la idea Salu2.