Hola:
Puedes cambiar el action de un formulario de distintas maneras, pero lo que plantees en javascript tal vez sea mejor que lo repliques en el servidor (por eso de quienes bloquean javascript)...
Un sistema sería cambiarlo con la seleccion de tu select...
<select onchange="this.form.action = this.value"...
Pero creo que es mejor que nos expliques mejor tu problema...
Saludos