easyui表单验证

html:

<body>
	<div id="panel" style="width:500px;height:400px;" class="easyui-panel" title="表单验证">
		<form action="" method="post">
				用户名 : <input type="text" required="true" name="username" class="easyui-validatebox" validType="midLength[3,10]" missingMessage="不许为空" /><br />
		
				密   码 : <input type="password" name="pwd" class="easyui-validatebox" validType="pwdLength[3]" />	<br /><br />
				<a href="#" class="easyui-linkbutton">提交</a>
		</form>
	</div>
</body>

js:

<script>

		//自定义表单验证
		$.extend($.fn.validatebox.defaults.rules, {   
			  midLength : {   	
				  validator: function(value, param){   	
					  return value.length >= param[0] && value.length <= param[1];   
				  },   
				  message: '长度必须在3-10个之间'  
			  },
			  pwdLength : {
			  	  validator: function(value, param){   	
					  return value.length == param[0];   
				  },   
				  message: '长度必须为3'
			  }   
 	   });

</script>

说明:自定义校验

value表示:页面输入的值

param表示:validType传入的参数值

easyui实现的校验有:

  • email:匹配 email 正则表达式规则
  • url:匹配 URL 正则表达式规则
  • length[0,100]:允许从 x 到 y 个字符
  • remote['http://.../action.do','paramName']:发送 ajax 请求来验证值,成功时返回 'true' 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值