Cita:
Iniciado por tecla2 respecto al mensaje anterior, el problema está en que no funciona con el primer dni de la lista, con los demás sí. Se les ocurre algo?
voy a intentar solucionarlo...
Entonces tu problema esta en el javascript, si no cambias el primer dni de la lista, porque sale por defecto no funcionara el onchange.
Tiens dos opciones, o poner otro evento o hacer que el primer campo del select este vacio para asi tener la obligacion de cambiarlo al seleccionarlo