Pergunta

Eu estou procurando um bom exemplo que mostra como lidar com (no controlador) um POST onchange (de uma entrada [ "texto"], por exemplo)

Atualmente, quando eu definir o meu onchange = forma [0] .submit (); e eu assistir a ação atingiu o controlador, o verbo HTTP GET ainda está por algum motivo estranho. Mas quando eu ver fonte do formulário na página tem o method = "POST" ... então o que estou fazendo de errado?

Foi útil?

Solução

Você é capaz de fazer uso de uma biblioteca de ajax (jquery, ms, o que for) e montaram um posto para a chamada em vez disso?

"O javascript submit () método não acionar o evento onsubmit, mas ignora-lo e directamente envia o formulário." - http://www.webmasterworld.com/forum91/4047.htm

Outras dicas

você deve colocar

retorno false

no fim de enviar função de manipulador de eventos

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top