[RESOLVIDO] Erro no Submit() JavaScript  XML
Índice dos Fóruns » JavaScript
Autor Mensagem
rebinho
JavaBaby
[Avatar]

Membro desde: 27/02/2011 01:43:50
Mensagens: 93
Offline

Galera fiz uma função simples para enviar um formulário... Quando o radio for marcado ele submete o form.

Mas no meu querido IE como era de se esperar não funciona.

Meus input's estão assim...

E a função tentei de duas formas:


Alguém pode dar uma luz de como submeter utilizando o radio com javascript?
A função está funcionando porém no IE da certo apenas clicando no radio e depois fora (em outra parte da página)!

Falow

This message was edited 1 time. Last update was at 24/01/2012 11:55:11


"Podemos escolher o que semear, mas somos obrigados a colher aquilo que plantamos."
[MSN]
perdeu
JavaEvangelist
[Avatar]

Membro desde: 24/08/2009 00:01:45
Mensagens: 389
Localização: Curitiba - PR
Offline

tente
rsantik
JavaTeenager
[Avatar]

Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline

Utilize JQuery, utilize o evento change, quando você clicar num componente input, ele verificará o input, cujo o id seja valor1, como valor1 é um array, pois existem mais de um input com mesmo ID... então vocÊ deve fazer um FOR para ver qual está checked = true, caso existir um checked = true, então faz o submit.





This message was edited 1 time. Last update was at 24/01/2012 09:40:45


Frases para você filosofar:

Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.

E-mail: rodrigo.santik@gmail.com
[Email] [WWW] [MSN]
rebinho
JavaBaby
[Avatar]

Membro desde: 27/02/2011 01:43:50
Mensagens: 93
Offline

perdeu wrote:tente

Perdeu eu tinha tentado assim mais também não deu certo brother.

Mais brigadão pela força!

Abraço

"Podemos escolher o que semear, mas somos obrigados a colher aquilo que plantamos."
[MSN]
rebinho
JavaBaby
[Avatar]

Membro desde: 27/02/2011 01:43:50
Mensagens: 93
Offline

rsantik wrote:Utilize JQuery, utilize o evento change, quando você clicar num componente input, ele verificará o input, cujo o id seja valor1, como valor1 é um array, pois existem mais de um input com mesmo ID... então vocÊ deve fazer um FOR para ver qual está checked = true, caso existir um checked = true, então faz o submit.


rsantik interessante vou testar aqui... mais o problema não estava na função e sim nos eventos (EU ACHO!rs)...

Fiz da mesma forma que estava fazendo e funfo! Apenas alterando o evento para onclick.

"Podemos escolher o que semear, mas somos obrigados a colher aquilo que plantamos."
[MSN]
rebinho
JavaBaby
[Avatar]

Membro desde: 27/02/2011 01:43:50
Mensagens: 93
Offline

Ah segue o código caso alguém futuramente também tenha o mesmo problema:



Tava dando uma lida e parece que os problemas nesse sentido pode variar de acordo com a versão do nosso amigo IE.

Mas no meu caso dessa forma deu certo...

Muito obrigado!

"Podemos escolher o que semear, mas somos obrigados a colher aquilo que plantamos."
[MSN]
rsantik
JavaTeenager
[Avatar]

Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline

rebinho wrote:Ah segue o código caso alguém futuramente também tenha o mesmo problema:



Tava dando uma lida e parece que os problemas nesse sentido pode variar de acordo com a versão do nosso amigo IE.

Mas no meu caso dessa forma deu certo...

Muito obrigado!



Tranquilo,

Também tive esse problema e resolvi com o código que te passei em Jquery, mas sua solução é ótima também, bem menor e mais rápida.


Abs
Rodrigo

Frases para você filosofar:

Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.

E-mail: rodrigo.santik@gmail.com
[Email] [WWW] [MSN]
 
Índice dos Fóruns » JavaScript
Ir para:   
Powered by JForum 2.1.8 © JForum Team