Jquery验证:调用有效而不显示错误?

前端之家收集整理的这篇文章主要介绍了Jquery验证:调用有效而不显示错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用JQuery Validation插件,我试图调用.valid()方法,而没有在屏幕上显示错误消息的副作用.我尝试过很多场景都没有成功,我的最新成绩是:
$('#signup').validate({
            showErrors: function() { return; },errorElement: "",errorClass: "",errorPlacement: function() { },invalidHandler: function() { },highlight: function(element,errorClass) { },unhighlight: function(element,errorClass) { }
        });

$('#displayPurposes').text("Valid: " + $("#EMailAddress_EmailAddress").valid());

虽然.valid()调用正常工作,但它仍然会导致显示错误消息的副作用.

我不希望这种情况发生,请帮忙.

解决方法

好吧,您可以使用CSS来“强制”隐藏创建错误消息元素,而不是尝试禁用插件所做的任何错误放置.就像是:
label.myvalidationclass { display: none !important; }

myvalidationclass是默认错误名称或您自己的错误类别.

我知道它不是一个非常好的解决方案,但在我看来,显示错误消息是该插件的核心功能之一.

d.

猜你在找的jQuery相关文章