Como lidar com um HTTP POST usando MVC onchange de uma entrada [ “texto”]
-
23-08-2019 - |
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?
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