Jquery和验证弹出选项

时间:2013-07-21 22:32:12

标签: jquery validation jquery-validation-engine

感谢您花时间阅读本文,我的问题是关于jquery如何处理验证错误,我注意到如果我输入这样的代码:

$("#MainForm").validate();

当提交时出现错误,并弹出一个带有指向相关字段的箭头的漂亮框。 simple validation

当我使用以下代码时:

    $(document).ready(function() 
    {
    $("#MainForm").validate();
    });

when I put it into the ready function

我只得到文字说该字段是必需的,而不是漂亮的小弹出框 当我开始添加规则时,我注意到这一点,坦率地说我更喜欢原始弹出窗口,有没有办法告诉jquery验证使用该方法,而不是像第二个例子中的文本字段?

感谢您的时间,

1 个答案:

答案 0 :(得分:2)

当您添加required属性时,弹出好框由Internet Explorer生成,而不是由jQuery验证生成。 jQuery验证尚未绑定到您的输入元素。尝试删除$("#MainForm").validate();,重新加载页面,然后重新提交表单。结果将是弹出漂亮的框

据我所知,告诉jQuery Validation使用该方法的唯一方法是使用jQuery Validation插件中使用的自定义css文件。