jQuery validate获取textbox / input元素下面的错误消息

时间:2012-04-19 13:19:32

标签: jquery

http://jsfiddle.net/msbUM/ 如何在textbox / input元素下面收到错误消息?

3 个答案:

答案 0 :(得分:7)

display:block应用于错误标签。

答案 1 :(得分:7)

只需将display: block;添加到label.error:

label.error { 
   float: none; color: red; 
   padding-left: .5em;
   vertical-align: top; 
   display: block;
}​

答案 2 :(得分:1)

另一个快速解决方案是将label替换为div的错误元素。

$(document).ready(function(){ 
    jQuery("#frmId").validate({
        errorElement:'div',
        rules: {
        // RULES //
        },
        messages: {
        // MESSAGES //
        } 
    });
});