我正在学习如何使用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]': ""
如果我不包含它,它会显示默认的错误消息。
感谢您的任何提示。
答案 0 :(得分:0)
只需将其设为空格,而不是空白。