Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Até então as mensagens de erros do jquery apareciam cada uma em seus respectivos campos... só que a mensagem empurrava o span para baixo e deformava o formulário...
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-user"></i></span>
<input type="text" class="form-control" name="email" placeholder="E-mail...">
</div>
Pesquisando eu encontrei esse código que altera o lugar:
onfocusout: function (element) {
jQuery(element).valid()
},
errorPlacement: function (error, element) {
error.insertAfter(".input-group");
},
Então eu defini aparecer o erro depois da div .input-group. Aparece, só que todas as mensagens de erros de todos os campos...
/applications/core/interface/imageproxy/imageproxy.php?img=http://i1065.photobucket.com/albums/u397/yurifontella/jqueryForm_zps2f79232e.jpg&key=16775e46a8f0c06ab3e1d2fc18c080b2df74e1d6a660379f25a46d4f0f115c5d" alt="jqueryForm_zps2f79232e.jpg" />
Como fazer cada erro aparecer em seu respectivo campo?
Alguém?
Bom dia... O código é aquele padrão do validate form, com as rules as messages e o submitHandler, funciona normalmente... só acrescentei aquele código acima, a minha intenção é mudar o error de lugar, que fique embaixo da div para não empurrar o span junto.
/applications/core/interface/imageproxy/imageproxy.php?img=http://i1065.photobucket.com/albums/u397/yurifontella/form_zps3aef7f04.png&key=760a427aa249b5c17a2a4cf4fddd9a97fee10349c515a2ff25786a9777dbf342" alt="form_zps3aef7f04.png" />
William Bruno, é só criar a label: <label for="email" generated="true" class="error"></label> e colocar onde eu quiser. Obrigado pela atenção ;)
Opa, bom dia @Yuri Fontella,
Cara.. posta um mínimo de código que agente precisa para rodar a aplicação e ver o erro acontecendo.
Assim fica mais fácil te ajudarmos.