当前位置: 代码迷 >> Web前端 >> jquery.validate 以alert方式显示异常方法
  详细解决方案

jquery.validate 以alert方式显示异常方法

热度:143   发布时间:2012-10-07 17:28:51.0
jquery.validate 以alert方式显示错误方法
虽然alert方式不被推荐,但很多时候由不得我...

  
$.validator.setDefaults({
	submitHandler: function() { alert("submitted!");return false; }
});

$().ready(function() {
	// validate signup form on keyup and submit
	$("#reg_form").validate({
		rules: {
			/* input name 有 . 时加上引号 */
			'mem.username': {
				required: true,
				minlength: 5
			},
			'mem.password': {
				required: true,
				minlength: 5
			}
		},
		messages: {
			'mem.username': {
				required: "Please provide a password",
				minlength: "Your password must be at least 5 characters long"
			},
			'mem.password': {
				required: "Please provide a password2",
				minlength: "Your password must be at least 5 characters long"
			}
		},
		/* 重写错误显示消息方法,以alert方式弹出错误消息 */
		showErrors: function(errorMap, errorList) {
			var msg = "";
			$.each( errorList, function(i,v){
			  msg += (v.message+"\r\n");
			});
			if(msg!="") alert(msg);
        },
        /* 失去焦点时不验证 */ 
        onfocusout: false
	});
});


1 楼 握着橄榄枝的人 2011-09-14  
这个怎么验证通过了还是弹出submitted!这个
2 楼 握着橄榄枝的人 2011-09-14  
对于jquery不是很了解,看了一下jquery觉得发了上面的评论真的很弱智。
3 楼 握着橄榄枝的人 2011-09-14  
握着橄榄枝的人 写道
这个怎么验证通过了还是弹出submitted!这个

对于jquery不是很了解,看了一下jquery觉得发了上面的评论真的很弱智。
  相关解决方案