#21 [Q] JS Tip: reseteando el valor de un select con jQuery

Si deseamos resetear el valor de un select con jQuery, y tenemos la buena costumbre de poner como primer «option» el valor que sale por defecto, una manera muy sencilla de lograr el reset sería:

$('#mi_select').val($('#mi_select > option:first').val());

Y para no recorrer el DOM 2 veces en busca del mismo elemento, esta optimiación de regalo:

var $miSelect = $('#mi_select');
$miSelect.val($miSelect.children('option:first').val());