Tag: jQuery的validation

jQueryvalidation不能在IE7 + IE8中工作

我试图在我的网站上的窗体上使用jQueryvalidation插件。 该表单在FF,Chrome,Opera和Safari中可用。 它还没有在IE7或IE8的工作。 下面是我的代码的简化版本,似乎在每个浏览器,但IE浏览器工作。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Form</title> <script type="text/javascript" src="../jquery-1.11.1.min.js"></script> <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.js"></script> <script type="text/javascript"> $(document).ready(function(){ var validator = $("form").validate ({ rules: { first_name: "required" }, messages: { first_name: "Enter your firstname" } }); }); </script> </head> <body> <form method="post"> <label for="first_name" class="hide">First Name</label> <input type="text" name="first_name" value="" id="first_name" class="required" […]

jQueryvalidation – 隐藏显示validation错误消息/显示自​​定义错误

我正在使用jQueryvalidation,但我真的不希望有任何错误消息。 相反,我需要在有问题的input/select/等方面有红框。 这些红色框是一块添加,但我仍然不能自己删除错误信息。 我如何完全禁用它们?

jQueryvalidation插件 – 触发validation单个字段

我有一个表格,可以select通过Facebook连接预先填充。 一旦用户连接,他们的名字和电子邮件会自动填入。问题是,这不会触发远程validation,以检查电子邮件是否已经存在。 有没有办法我可以单独调用该字段的validation? 就像是: $('#email-field-only').validate() 会是想法。 通过文档search,没有运气。

jqueryvalidation插件自定义错误的位置

使用以下forms的jQuery Validation插件: <form id="information" method="post" action="#"> <fieldset> <legend>Please enter your contact details</legend> <span id="invalid-name"></span> <div id="id"> <label for="name">Name: (*)</label> <input type="text" id="name" class="details" name="name" maxlength="50" /> </div> <span id="invalid-email"></span> <div id="id"> <label for="email">Email: (*)</label> <input type="text" id="email" class="details" name="email" maxlength="50" /> </div> </fieldset> <fieldset> <legend>Write your question here (*)</legend> <span id="invalid-text"></span> <textarea id="text" name="text" rows="8" […]

validation与jqueryvalidation程序具有相同名称的多个文本框只validation第一个input

我想validation与jqueryvalidation器具有相同名称的两个input。 <script src=' ../jquery-1.11.1.min.js '></script> <script src='http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js'></script> <script> $(document).ready(function(){ $('#frm').validate(); $("[name=inp_text]").each(function(){ $(this).rules("add", { required: true, checkValue: true }); }); $.validator.addMethod("checkValue", function(value, element) { var response = ((value > 0)&&(value <= 100))||((value == 'test1')||(value =='test2')); return response; }, "invalid value"); }) </script> <form id='frm' method='post'> <input type='text' name='inp_text'/><br> <input type='text' name='inp_text'/><br> <input type='submit' name=''/> </frm> 但是当我运行这个代码时,它只validation第一个input,第二个input被忽略 […]

jQueryvalidation – 启用对隐藏字段的validation

在新版本的jQueryvalidation插件1.9中,默认情况下隐藏字段的validation被忽略 。 我正在使用CKEditor的textareainput字段,它隐藏了字段,并用iframereplace它。 该字段在那里,但validation禁用隐藏的字段。 随着validation插件版本1.8.1一切按预期工作。 所以我的问题是如何使用v1.9validation插件启用对隐藏字段的validation。 此设置不起作用: $.validator.setDefaults({ ignore: '' });