En utilisant jquery, comment rediriger lorsque la liste déroulante change de sélection?

J'ai une liste déroulante, si quelqu'un sélectionne une option que je souhaite rediriger vers une autre page en fonction de la sélection.

Comment puis-je le faire via jquery?

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

 $(".mySelect").change(function(e){ window.location = $(this).val(); }); 
 <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"; });