Sicuramente una stupidata ma uso pochissimo javascript. Dovrei fare questo:

<select name="lista" onchange="...">

<option value="valore">valore</option>

</select>

dove le option vengono generate con dati che stanno in un array e i valori delle option sono appunto URL che andranno a valorizzare l'header location al momento dell'onchange.
Grazie.