none
Problemas com Validação do Twitter Bootstrap

    Pergunta

  • Pessoal, após a instalação do bootstrap no meu VS 2012, as validações de formulário não estão no padrão do css do bootstrap. Alguém pode me ajudar? Pois nenhumas das opções aqui do fórum deu certo.
    quarta-feira, 16 de outubro de 2013 23:45

Todas as Respostas

  • Pessoal, após a instalação do bootstrap no meu VS 2012, as validações de formulário não estão no padrão do css do bootstrap. Alguém pode me ajudar? Pois nenhumas das opções aqui do fórum deu certo.
    Poe seu código HTML e mostra ae no site BootStrap o que você quer lá

    Leonardo Lourenço Silva


    quinta-feira, 17 de outubro de 2013 00:31
  • Eu fiz assim uma vez:

    $('form').each(function (index, item) { var settngs = $.data(item, 'validator').settings; var oldErrorFunction = settngs.errorPlacement; settngs.errorPlacement = function (error, inputElement) { if (error.text() == "") {
    //input inputElement é a input com erro //insira aqui a classe de sucesso do bootrap no input ou div desejada

    oldErrorFunction.call(item, error, inputElement);

    } else { //insira aqui a classe de erro do bootstrap

    oldErrorFunction.call(item, error, inputElement); inputElement.removeClass('input-validation-error'); } }; });


    Basicamente é procurar todos os elementos do formulario, e quando eles tiverem erro setar determinada classe, quando tiver sucesso setar determinada classe. Devem haver soluções melhores e mais bonitas, mas numa situação pequena esta daí resolve bem o problema


    Ao infinito e além!



    • Editado Fabio R. Luz quinta-feira, 17 de outubro de 2013 14:28
    quinta-feira, 17 de outubro de 2013 14:26