none
Validar campos com MVC 5 e HTML 5 RRS feed

  • Pergunta

  • Como eu valido campos no próprio CSHTML, que quando eu clicar no botão, ele valide os campos e caso haja campos não preenchido ele permanece na página, exibindo uma mensagem. Veja os campos de exemplo e o botão para validar.

    <div class="form-group">
                            <div class="grid_4">
                                <label>Nome</label>
                            </div>
                            <div class="grid_14">
                                <input type="text" name="txtNome" class="grid_14 required" placeholder="Nome completo" required />
                            </div>
                        </div>
                        <div class="form-group">
                            <div class="grid_4">
                                <label>Email</label>
                            </div>
                            <div class="grid_7">
                                <input type="email" name="txtEmail" class="grid_6  required" placeholder="Email válido" required />
                            </div>
                            <div class="grid_2">
                                <label>CPF</label>
                            </div>
                            <div class="grid_5">
                                <input type="number" name="txtCpf" class="grid_5  required" placeholder="99999999999" required />
                            </div>
                        </div>

    //Botão

    <div class="grid_17">
                            <button value="novaPesquisa" class="btn-pular-passo pull-right">Continuar</button>
                        </div>

    quinta-feira, 13 de março de 2014 21:52

Todas as Respostas

  • Tenho visto alguns exemplos para validar campos, mas todos eles eu que tenho que informar qual o campo ou controle a ser validado, ou seja, tenho que passar Nome dos controles. Caso eu tenho um formulário com 20 campos, fica aquele "linguição". Como eu faço para de uma única vez, validar os vários tipos de controles que eu tenho em meu formulário, como Inputs, Options e etc? Pode ser via javascript, jquery e etc....

    Uso MVC 5 e essa validação é no meu CSHTML.
    segunda-feira, 17 de março de 2014 15:40