http://jsfiddle.net/msbUM/ How to get an error message below the textbox / input element?
Just add display: block;to label.error:
display: block;
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; display: block; }โ
Apply display:blockerror tags.
display:block
Another quick fix would be to replace labelas an element of the error with div.
label
div
$(document).ready(function(){ jQuery("#frmId").validate({ errorElement:'div', rules: { // RULES // }, messages: { // MESSAGES // } }); });