Con Javascript y el evento 'onchange'.
Código :
<select name="mi lista" onchange="myForm(this.value);">
<option value="1">1</option>
<option value="2">2</option>
<option value="2">2</option>
</select>
el JScript:
Código :
function myForm (a) {
if(a==1) {
// codigo para la opción 1
} else if(a==2) {
// codigo para opción 2
} //etc...
}
En realidad si son muchas opciones el javascript debe ser dinamico para que no se haga dificil la codeada... pero el caso es que con el evento onchange puedes resolver el problema.