Cita: $("#inicio").change(displayVals);
displayVals();
Esto creo que iría así:
$("#inicio").change(function(){
displayVals();
};
Esa es la convención (fijate que no le paso parametros en el parentesis). Pero no se. No uso change().
Además, para que funcione, esto tiene que ir en document.ready, porque a la primera lectura la cabecera no conoce al body, y por lo tanto no puede saber el contenido html de #inicio