2010-03-10 6 views

Répondre

20

Liez la logique à l'événement $.change() et obtenez la valeur actuelle de $.val() pour déterminer où l'utilisateur doit être redirigé. Cet exemple suppose qu'un emplacement est stocké directement dans la valeur elle-même.

$(".mySelect").change(function(e){ 
    window.location = $(this).val(); 
}); 
8
<select id="abc"> 
    <option value="p1">Page 1</option> 
    <option value="p2">Page 2</option> 
    <option value="p3">Page 3</option> 
</select> 

$("#abc").change(function() { 
    window.location.href = "http://domain/" + $(this).val() + ".html"; 
}); 
Questions connexes