Muy bien, digamos que tengo esto:
<select id='list'>
<option value='1'>Option A</option>
<option value='2'>Option B</option>
<option value='3'>Option C</option>
</select>
¿Cómo se vería el selector si quisiera obtener la "Opción B" cuando tengo el valor '2'?
Tenga en cuenta que esto no es preguntar cómo obtener el valor de texto seleccionado , sino cualquiera de ellos, ya sea seleccionado o no, dependiendo del atributo de valor. Lo intenté:
$("#list[value='2']").text();
Pero no está funcionando.
$("#list option").filter(function () { return $(this).html() == "stuff"; }).val();