JQuery: Select option value this

É! o título não ficou legal, mas vai fazer você chegar aqui.

Neste post, mostro algumas formas de você obter o valor selecionado de um combobox (select).

Espero que o post te ajude. Boa sorte!

<select id="cidades">
  <option value="São Paulo">São Paulo</option>
  <option value="Rio de Janeiro">Rio de Janeiro</option>
</select>
 
$('#cidades').change(function(){
  var valorSelecionado = $("option:selected", this).val();
  // ou
  var valorSelecionado = $(this).val();
  // ou 
  var valorSelecionado = $(this).find('option:selected').val();
 
  alert(valorSelecionado);
});

Importante:

As formas abaixo não são válidas:

var valorSelecionado = $(this + “option:selected”).val();
var valorSelecionado = $(“this option:selected”).val();

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *