当前位置: 编程技术>jquery
jquery easyui验证简单示例
来源: 互联网 发布时间:2014-10-07
本文导语: 1,纯客户端验证 使用easyui控件中的validatebox,配置required='true'等 2,Ajax验证 代码示例: $("#password").validatebox({ required:"true" , validType:"remote['"+js+"system/validatePasswordOperator.action','password']",invalidMessage:"原密码输入不正确" }) 其中va...
1,纯客户端验证
使用easyui控件中的validatebox,配置required='true'等
2,Ajax验证
代码示例:
$("#password").validatebox({ required:"true" , validType:"remote['"+js+"system/validatePasswordOperator.action','password']",invalidMessage:"原密码输入不正确" })
其中validType指的是验证类型,这里使用remote(远程),invalidMessage指的是如果后台往前台写回的不是true,则显示的错误信息。
3,自定义正则表达式规则
代码示例:
$.extend($.fn.validatebox.defaults.rules, {
customReg: {
validator: function(value, param){
var reg = new RegExp(param[0]);
if (!reg.test(value)) {
$.fn.validatebox.defaults.rules.customReg.message = param[1];
return false;
}else{
return true;
}
},
message: ''
}
});
customReg: {
validator: function(value, param){
var reg = new RegExp(param[0]);
if (!reg.test(value)) {
$.fn.validatebox.defaults.rules.customReg.message = param[1];
return false;
}else{
return true;
}
},
message: ''
}
});
使用方法:
代码示例: