Ir ao conteúdo
  • Cadastre-se

if para "varer" o option


Jessi1412

Posts recomendados

Seguinte galera. Sou nova na area e estou com muitas dificuldades para fazer o seguinte:

1° Fiz uma script em javascript para criar diversas copias do meu option.Até ai tudo bem, copias efetudas com sucesso.
2° Preciso fazer um if em javascript para percorre cada option copiado e deixar a mostra na primeira linha uma frase diferente para cada option.
Pensei o seguinte:

If que "vara o option"
Procurando a frase x em um option qualquer
Achou a frase x no option acrescenta um selected, para que a frase apareça como primeira opção da option.



Alguém pode me ajudar nisso???



Espero que tenha sido clara.



Desde já grata

Link para o comentário
Compartilhar em outros sites

  • Moderador

Olá @Jessi1412, Seja bem vinda no fórum.

 

Por gentileza, poderia postar o código na qual você está com dúvidas de por a cadeia de if.

 

Caso você esteja usando o jQuery, podes utilizar a função   $.each()  para percorrer cada elemento. por exemplo:

$.each(function(){    //faz alguma coisa});
Link para o comentário
Compartilhar em outros sites

Olá,Bom dia.

 

Obrigado então eu fiz um codigo usando essa função mesmo.

 

Segue no link: o que eu fiz comparando com a frase escrita a mao mesmo, funciona: http://jsfiddle.net/Mickdark/fp4gE/

 

Segue no link:Do que seleciona a frase atraves do value do option escolhido, pois preciso que a frase selecionada como 1° frase venha atraves dos values não de uma frase fixa. Porém não deu certo se puder me ajudar: http://jsfiddle.net/fp4gE/3/

 

Desde já grata no aguardo.

Link para o comentário
Compartilhar em outros sites

Fiz um que deu certo agora.

Vou postar caso alguem precise.

// frase que desejo localizarvar frase = "04";//eu queria que a variavel frase pegasse o value dos options e de acordo com o valor do//option eu poderia escolher a frase que iria iniciar o mesmovar localizado = null;// loop que percorre cada uma das opções// e verifica se a frase da opção confere com o// valor de fase que está sendo procurado$('#Linha6 option').each(function() {// se localizar a frase, define o atributo selectedif($(this).attr('value') == frase) {//-----Alterei de $(this).value() para o attr.()-----$(this).prop('selected', true); //-----Pode-se utilizar .attr('selected', true) também-----}});
Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!