utiliza dos formulario
ejemplo:
Código HTML:
<form name="uno" action="sig_pag" method="post">
<!-- ...datos del formulario que se muestra-->
<select name="combo" onChange="document.forms['dos'].valor_para_combo.value=this.value;document.forms['dos'].submit();">
<option value="valor">valor</option>
<!--... lo demas-->
</select>
<input type="submit" value="enviar">
</form>
form name="dos" action="pag_que_llena_combo" method="post">
<input type="hidden" name="valor_para_combo">
</form>
con esto logras que cada vez que cambie el valor del combo envias los datos necesarios para llenar el siguiente combo y no afectas el primer form.
espero que esto te de una idea, sin código no puedo hacer mas.
suerte y saludos.