Hola:
No sé si el evento de cambio (change) pueda aplicarse, aunque no le encuentro sentido, ya que los hidden no se muestran, así que no cambian de valor, salvo mediante javascript... y esa programación en javascript puede hacer lo que se hacía con el input text...
Saludos