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.