jquery-validation-1.13.1(三)validator静态方法 + I18N

1.static-method-I18N.html

<html>
	<head>
		<meta charset="UTF-8" />
		<script src="jquery-1.6.4.js" type="text/javascript"></script>
		<script src="jquery.validate.min.js" type="text/javascript"></script>
<script src="messages_zh.js" type="text/javascript"></script>
		<script language="javascript">
		<!--
		$(function(){
			//自定义校验规则
			$.validator.addMethod(
				"zipCode", 
				function(value, element, params){
					return /^[0-9]{6}$/.test(value);
				},
				"请输入正确的邮政编码");
			$.validator.addMethod(
				"greater", 
				function(value, element, params){
					return parseInt(value) > parseInt($(params[0]).val());
				},
				//格式化输出错误信息
				jQuery.validator.format("输入的值必须大于{1}的值"));
			//改变validate方法的默认参数设置
			$.validator.setDefaults({
				onkeyup: false
			});
			//将一组校验规则绑定到一个class中
			$.validator.addClassRules({
				zip: {
					required: true,
			    digits: true,
			    minlength: 6,
			    maxlength: 6
				}
			});
			$("#validate").validate({
				rules: {
					zipCode: {
						zipCode: true,
						required: true
					},
					num1: {
						required: true,
						digits: true
					},
					num2: {
						required: true,
						digits: true,
						greater: ["#num1", "NUMBER"]
					}
				}
			});
		});
		-->
		</script>
	</head>
	<body>
		<form id="validate">
			<p>
			ZIPCODE(Required):
			<input type="text" id="zipCode" name="zipCode" />
			</p>
			<p>
			ZIPCODE2(Required):
			<input type="text" id="zipCode2" name="zipCode2" class="zip"/>
			</p>
			<p>
			NUMBER(Required):
			<input type="text" id="num1" name="num1" />
			</p>
			<p>
			GREATER-NUMBER(Required):
			<input type="text" id="num2" name="num2" />
			</p>
			<input type="submit" value="提交"/>
		</form>
	</body>
</html>

2.参考资料

http://jqueryvalidation.org/documentation/ 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值