Cómo hacer que la primera opción de <select> sea seleccionada con jQuery

Resuelto omg asked hace 15 años • 29 respuestas

¿Cómo hago para que la primera opción sea seleccionada con jQuery?

<select id="target">
  <option value="1">...</option>
  <option value="2">...</option>
</select>
omg avatar Sep 12 '09 11:09 omg
Aceptado
$("#target").val($("#target option:first").val());
David Andres avatar Sep 12 '2009 04:09 David Andres

Puedes probar esto

$("#target").prop("selectedIndex", 0);
Esben avatar Aug 08 '2013 08:08 Esben
// remove "selected" from any options that might already be selected
$('#target option[selected="selected"]').each(
    function() {
        $(this).removeAttr('selected');
    }
);


// mark the first option as selected
$("#target option:first").attr('selected','selected');
user149513 avatar Sep 12 '2009 04:09 user149513