JQuery – Elegir una opción de un select por el texto

Cuando tenemos un select del tipo:

<select id="select">
<option value="1">soy el primero</option>
<option value="2">soy el Segundo</option>
</select>

Por diversas razones puede que necesitemos cambiar su valor por JQuery y tan solo dispongamos del texto, pues aquí os dejo la solución 😉

value= «soy el Segundo»;
$(«#select»).find(«option»).filter(function(index) {
return value === $(this).text();
}).prop(«selected», «selected»);

Deja una respuesta