En principio, no deberías usar un enlace ya que su uso es para redirigir al usuario hacia la dirección electrónica establecida en su atributo
href
, sin la necesidad de pertenecer a un formulario. En su lugar deberías utilizar un
<input type="submit" />
o un
<button>
.
Por otro lado, el cambio básicamente se realizaría al momento de que se produzca el evento
change
en el
<select>
, por lo cual solo tendrías que asociar dicho evento al elemento en cuestión y ejecutar una función por cada vez que ocurra el cambio. Cuando se pulse el botón del formulario para realizar el envío de información (evento
submit
), debes cancelar la ejecución de dicho evento (método
.preventDefault()
) y, utilizando una condición, realizar la redirección hacia una determinada dirección electrónica según sea la opción elegida. Otra forma de hacerlo consistiría en cambiar el valor del atributo
action
del formulario por cada vez que se elija una opción, cambio que puedes realizar en la función que asocies al evento
change
del
<select>
.