Jump to content

POWERED BY:

Archived

This topic is now archived and is closed to further replies.

fred silva

[Resolvido] jQuery - Verificar texto em select option

Recommended Posts

Olá galera,

sei que é uma dúvida simples, mas enfim... não estou conseguindo encotrar a forma certa.

Tenho um select option com os estados e quero verificar numa rotina em jQuery se ele está selecionado, ou melhor, se no item que está selecionado existe algum texto.

Estou tentando assim:

if(('.estado').find('#estado').text() == ""){
   alert("Selecione um estado!");
}

OBS: .estado é o select e #estado é o option

Agradeço a ajuda.

T+

Share this post


Link to post
Share on other sites

Você acertou a forma de pegar o texto, com o método text(), porém você errou na construção do seletor.

 

Para pegar o texto da opção selecionada pelo usuário tem se usa a pseudo-classe :selected:

 

$('#estado :selected').text();

Share this post


Link to post
Share on other sites

Você acertou a forma de pegar o texto, com o método text(), porém você errou na construção do seletor.

 

Para pegar o texto da opção selecionada pelo usuário tem se usa a pseudo-classe :selected:

 

$('#estado :selected').text();

100% Bruno! Eu só tive que mudar de #estado para .estado, pois o .estado é o option onde eu verifico o valor.

Valeu pela força!

T+

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.