jQuery在模糊上validation文本字段
我正在使用jQuery Validation插件: http : //docs.jquery.com/Plugins/Validation/
我有一个问题导致validation在用户开始输入时启动但是这不是我想要的。 我想在用户离开文本字段后开始validation。 这是我的代码:
$(document).ready(function(){ $("#usernameField").validate({ onfocusout:false }); });
我认为使用onfocusout选项会起作用,但它仍然在用户输入时进行validation。 我究竟做错了什么?
谢谢
您可以使用此代码validationonblur:
jQuery的
$("#Email").blur(function() { var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; var emailaddress = $("#Email").val(); if(!emailReg.test(emailaddress)) $("#emailspan").html('Please enter valid Email address'); else $("#emailspan").html(''); });
HTML
Email *