jValidateallowsforaeasieradcleaerwayofvalidatigformsotheclietside.It’skeyfeaturesarethatitputsvalidatiorulesisematicHTML(iputswithclassemailarevalidatesasemails,etc),ispassiveotaggressive,iseasytoaccessadtrigger.
Thereareseveralbuiltivalidatiorules;email,url,umber,strig,ip,date.Aswellasgeerallegthrestrictioswithmiimumlegth,maxlegthadiarage.It’salsoverysimpletoaddyourowvalidatiorules,it’seasiestifyoukowregularexpressiosbutit’sotamust.
Thereareseveralwaystocheckforvalidatio:
Withafuctio$('iput').validate();Withselectors$('iput:valid');Withlisteers$('iput').listeValidatio();Use<iputclass=”email”ame=”email”type=”text”/><iputtype=”text”ame=”userame”rel=”[5,15]”/>//JavaScript$(’form:ivalid’).each(fuctio(){ //$(this)isivalid}$(’formiput’).each(fuctio(){ if($(this).validate()){ //$(this)isvalid }}$(’form*’).listeValidatio();
评论