1.´íÎóÌáʾλÖà Óöµ½ÑéÖ¤radio¡¢checkbox¿Ø¼þĬÈÏ´íÎóÐÅÏ¢»áÔڿؼþºÍÎÄ×ÖÖмäÏÔʾ
Ò»°ã»áÔÚÒ³Ãæ³õʼ»¯¸Ä±äÏÔʾλÖã¬ÈÃËüÏÔʾÔÚÑéÖ¤¿Ø¼þ¸¸ÔªËصÄ×îºó£º
errorPlacement: function(error, element) {
if ( element.is(":radio") )
error.appendTo( element.parent() );
else if ( element.is(":checkbox") )
error.appendTo ( element.next() );
else
error.appendTo( element.parent());
}
»òÕßÒ²¿ÉÒÔÖ±½ÓÔÚjquery.validate.js²å¼þÀïÐ޸ģº
ÓÃlabel.appendTo( $(element).parent() );´úÌæ label.insertAfter(element);ͬÑùµÄЧ¹û¡£ 2.ʧȥ½¹µãÑéÖ¤ Ò»°ã»áÔÚreadyÀïд $("#xxx").blur(function(){ $("#form").validate().element($("#xxx")); }); ............... Èç¹ûÏÓÿ¸öÒ³Ã涼¼ÓÂé·³£¬¿ÉÒÔÔÚÒ»¸öÍ·ÎļþÖÐд $(document).ready(function(){ $("form input").blur(function(){ $(this).parents("form").validate().element($(this)); }); }); ¸øformϵÄÿ¸öinput¿Ø¼þ¼ÓÉÏblurʼþ£¬Õâ¸ö¿Ø¼þÓÐrules¾Í»áÑéÖ¤£¬Ã»ÓоÍʲô¶¼²»×ö¡£
¡¡