Al refresh della pagina a seguito della selezione di un valore dal menù a tendina dovresti fare il submit del form, in modo da passare tutti i dati già compilati.
A questo punto devi solo distinguere quando un submit è un vero invio utente o un refresh per il menù a tendina (solitamente con un campo hidden valorizzato o meno).
Poi modifica leggermente il form in modo che inizializzi il valore dei campi catturando i dati POST, se inviati.

Rispondi quotando