1

我正在使用验证插件,但我不确定如何在表单字段首次获得焦点时显示错误消息。

我想这样做是因为错误消息兼作工具提示。

一旦该字段运行验证,一旦它完全按照我希望的方式工作(在按键等上),但直到元素首先失去焦点。

这是我的代码...

<form>

<div>
    <input type="text" name="username" /><div class="tooltipContainer"></div>
</div>

</form>​

var validator = $("form").validate({ 

        rules: { 

            username: { 
                required: true, 
                minlength: 5, 
            }
        }, 
        messages: { 
            username: { 
                required:  "Required...", 
                minlength: jQuery.format("At least {0} characters please..."), 
            }
        }, 

        errorPlacement: function(error, element) { 
            error.appendTo( element.next()); 
        }, 

        success: function(label) { 
            label.html(" ").addClass("checked"); 
        } 
    }); ​

http://jsfiddle.net/J4dkr/

4

0 回答 0