Tag: validation

Jquery使用RegExvalidation电子邮件

我正在尝试使用下面的代码validation电子邮件,目前它正在测试电子邮件以查看它是否与正则表达式匹配,但即使输入了有效的电子邮件,也会激活错误并且页面不会提交 $(‘#emailsubmit’).submit(function() { var email = new RegExp(/^(([^()[\]\\.,;:\s@\”]+(\.[^()[\]\\.,;:\s@\”]+)*)|(\”.+\”))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/); if (!(“#emailAddr”).match(email)) { $(“#errormsg”).html(“Please insert a valid email”); $(“#errormsg”).show(); var emailaddr = $(“#emailAddr”).val(); alert(emailaddr); return false; } });

如果存在DataAnnotationvalidation错误,如何禁用表单的提交按钮?

我尝试绑定到表单中所有输入的更改事件,并检查页面上是否有任何validation消息。 问题是validation似乎发生在更改事件之后,因此我在页面上出现错误之前进行检查。 我正在寻找一些在客户端validation发生后运行我的脚本的方法。 我在我的VM上使用带有DataAnnotation属性的MVC 2。

Zipcodevalidation,显示特定状态的错误

我正在尝试创建一个表单,当人们插入特定的邮政编码或邮政编码范围时会弹出错误。 例如: 如果潜在的潜在客户填写表格并输入华盛顿州邮政编码,那么我会想要弹出一个错误,说我们不提供该州的产品。 我搜索过谷歌和Stackoverflow,但仍然没有找到一个代码的工作示例…我已经看到了类似的但不完全是我的例子所说的。 我正在寻找的例子可以是javascript或jquery

jquery validate – remote始终返回true

我有一个表单,我正在使用jQuery validate插件。 我也使用远程来检查用户名和电子邮件是否可用,但我总是从脚本中得到错误。 这是jqueryvalidation部分: $(document).ready(function () { $(‘#registration’).validate({ rules: { email: { email: true, remote:{ url: “./php/checkemail.php”, type: “POST”, } }, username: { minlength: 4, maxlength: 16, remote: { url: “./php/checkusername.php”, type: “POST”, } }, messages: { email: { email: “Please enter a valid e-mail address.”, remote: “This email is already registered.”, }, username: { […]

需要将jQueryvalidation插件与jsf集成

我一直在尝试使用带有jsf构建的表单的jQueryvalidation插件进行客户端validation。我需要客户端validation,这有助于减少服务器和浏览器之间的请求/响应往返次数,原因很明显。 我知道jsf“h:commandlink”标签不像常规提交按钮,就像“h:commandButton”,我已经成功地使用下面的代码进行JQuery表单validation: $(document).ready(function(){ $(“#form”).validate({ rules: { “form:staffno”: { required: true } } }); }); //renders a html submit button type 我从页面源代码中注意到h:commandLink使用某种javascript函数,所以我试着调整上面的内容以获得如下所示的相同效果: $(document).ready(function(){ $(“#form”).validate({ rules: { “form:staffno”: { required: true } } }); $(“#form\\:save”).click(function(){ if($(“#form”).valid()){ //cannot use regular $(“#form”).submitt() // really can’t figure what to use here } else{ return false; } }); }); 在我的调整狂欢中,我能够获得JQueryvalidation插件行为,但只是暂时,因为表单仍然被提交,即使该字段为空。 我有点想象两个onclicks被调用,一个在jquery中,另一个在jsf中。我仍然无法想象如何使它正确。 […]

Jqueryvalidation用远程检查用户名

我正在使用validation插件和Laravel 4.2。 我尝试通过ajax检查用户名,但我无法让它工作。 可以随时使用用户名,无论是否存在都无关紧要。 我的第二个问题是如果我使用远程validation规则,我无法提交表单。 有人知道我做错了什么吗? 因为在chrome日志中一切正常,请求被发送,我可以看到调试消息。 腓 get(); if($user->count()) { return Response::json(array(‘msg’ => ‘true’)); } return Response::json(array(‘msg’ => ‘false’)); } } } JS $(document).ready(function() { $(“form”).validate({ rules: { username: { required: true, rangelength:[3,255], remote: { url:”http://”+location.host+”/validation/checkusername”, type: “get”, success: function(msg){ if(msg.msg == ‘true’) { console.log(‘exists’); return true; } console.log(‘doesnt exists’); return false; } }, […]

jqGrid – 字段的多重validation

我正在尝试validation多个日期字段,类似于它的完成方式 jqGrid – 字段validation 我跟着这个例子遇到了一个问题,用户可以选择多个字段,因为它们仍然可以编辑,但是在选择了另一个字段后没有回到显示模式。 任何援助将不胜感激。

Ruby on Rails 3上的jQuery Validator插件?

目前我想知道为什么jqueryvalidation器不能在ruby on rails上使用以下代码? 我注意到它适用于text_field标签但不适用于f.text_field有没有人知道如何使它与f.text_field一起使用? 谢谢 文档就绪function $(“#user_signup_form”).validate({ rules: { user_username:{ required: true, minlength: 3 }, user_email:{ required: true, email: true }, user_password:{ required: true, minlength: 7 }, user_password_confirmation:{ required: true, minlength: 7, equalTo: “#user_password” } }, messages: { user_username:{ required: “Required”, minlength: “Min Length is 3 characters” }, user_email:{ required: “Required”, email: “A valid email […]

Backbonejs collection.create:如果出现错误,如何防止它添加项目?

如果在输入中发现错误,如何防止collection.create将项添加到其集合中? HTML, New monolog Monologs 骨干, var Status = Backbone.Model.extend({ initialize: function(){ }, validate: function(attrs, options) { if(attrs.text === ”) alert(“please enter some text”); }, url:”dummy.php”, sync: function (method, model, options) { return $.ajax({ type: “POST”, dataType: ‘json’, url: ‘server.php’, data: { text: this.get(“text”) } }); } }); var Statuses = Backbone.Collection.extend({ model: Status }); […]

jQueryvalidation – 在超链接按钮的onclick上validation表字段并显示错误消息摘要

我有一个包含各种表格的表格。 单击下一个按钮时,将显示或隐藏这些表。 因此,这实际上为用户提供了从一个页面到另一个页面的导航,同时表单相同,只显示/隐藏了表格。 现在我需要的是点击下一个按钮(超链接类型)validation这些表,并每次显示validation摘要。 我知道validation可以用于整个表单,但我需要validation表元素,然后显示摘要。 请记住,我使用非突兀的客户端validation,使用该模型的东西创建元素。 此外,它目前进行validation,但最后在提交按钮上。 非常简短的我的表样本 First coulmn value2 Save