none
Submits com Data Annotation RRS feed

  • Pergunta

  • Bom dia galera !

    Estou com a seguinte situação, tenho uma view onde tenho um button "Pesquisar" que ao clicar será direcionado a outra view mantendo assim as informações digitadas anteriormente via sessão para quando eu selecionar a empresa ele volta para a view de cadastro mantendo as informações recem digitadas. Até ai tudo bem, porém para validações dos campos estou usando os Data Annotation e quando clico em "Pesquisar" tenho uma função JS que faz um submit do meu form para uma action (POST) especifica, ou seja quando clico nesse botao ao invés de abrir a view ele ta fazendo a validação dos campos.

        $("#btPesquisar").click(function () {
            var form = $("form" ); 
            form.attr ( "action" ,  "@Url.Action("PesquisarEmpresa","Funcionario")" ); 
            form.submit();
        });

    Teria outro forma de popular essas informação na sessão sem dar submit na view ?

    Obrigado !

    terça-feira, 16 de setembro de 2014 14:20

Respostas

  • Encontrei uma solução colocando no JS para desativar a validação Data Annotation após o submit.

     $("form").validate().cancelSubmit = true;

     

    • Marcado como Resposta Diego Bexa terça-feira, 16 de setembro de 2014 16:58
    terça-feira, 16 de setembro de 2014 16:58