jQuery Validation Plugin如何显示错误图像但没有文本

时间:2010-10-22 17:35:58

标签: jquery jquery-plugins jquery-validate

我正在学习如何使用jQuery验证插件。

如果字段有效或出错,我想做的只是显示ICON(css bkg)。

现在插件需要我添加文字,但我不想要任何...

想法?

以下代码:

/* Sign In Form Validation */
$(document).ready(function() { 
    // validate signup form on keyup and submit 
    var validator = $("#user_new").validate({ 
        rules: { 
            'user[fname]': { 
                required: true,
                minlength: 1
            }
        }, 
        messages: { 
            'user[fname]': "Enter your user_fname"
        }, 
        // the errorPlacement has to take the table layout into account 
        errorPlacement: function(error, element) { 
            if ( element.is(":radio") ) 
                error.appendTo( element.parent().next().next() ); 
            else if ( element.is(":checkbox") ) 
                error.appendTo ( element.next() ); 
            else 
                error.appendTo( element.parent().next() ); 
        }, 
        // set this class to error-labels to indicate valid fields 
        success: function(label) { 
            // set   as text for IE 
            label.html(" ").addClass("checked"); 
        } 
    }); 

});

我试着把这些消息搞清楚,如:

            'user[fname]': ""

如果我不包含它,它会显示默认的错误消息。

感谢您的任何提示。

1 个答案:

答案 0 :(得分:0)

只需将其设为空格,而不是空白。