Per il tuo problema specifico non serve ricaricare la pagina. Basta che abiliti e/o rendi visibile il tuo input-text in base alla scelta della select:

<select name="..." ... onChange="this.form.NOMECAMPOTEXT.disabled = (this.options[this.selectedIndex].value != 'altro');">

L'esempio sopra fa solo abilitazione e disabilitazione: se vuoi nasconderlo devi inserirlo in un <div> o <span> e applicare la visility a tale oggetto.

Ciao
Michele