jquery easy-ui validatebox使用说明

首先引入css 和相应的 js

<link href="css/themes/default/easyui.css" rel="stylesheet" type="text/css" />
    <link href="css/themes/icon.css" rel="stylesheet" type="text/css" />
    <script src="jq/jquery.min.js" type="text/javascript"></script>
    <script src="jq/jquery.easyui.min.js" type="text/javascript"></script>

基本属性与使用方法如下

    <script type="text/javascript">
        $(function () {
            LoadData();//通过js 的方式 加载validatebox
            CheckValid();//自定义验证规则
            $('#btnClick').click(function () {
                var isValited = $('#tt').validatebox('isValid');
                if (isValited == true) {
                    alert('email输入正确');
                    //                    $('#tt').validatebox('disableValidation'); //禁用验证
                    //                    $('#tt').validatebox('enableValidation');//启用验证
                }
                else {
                    alert('email输入不正确');
                }
            });
        });
    function LoadData() {
        $('#tt').validatebox({
            required: true,//定义必填字段 默认为false
            //            validType:'remote["url","parm"]',程服务器验证,第一个参数是远程文件,第二个参数数输入框name值  远程返回true通过,返回false不通过
            validType: 'email', //定义为验证类型 如:email,url,length[0,100],remote[url,parm]
            missingMessage:'文本框内容不能为空',//文本框为空的提示信息
            invalidMessage: '输入的内容不是email',//文本框验证失败的提示信息
            tipPosition: 'right', //定义文本框无效时候默认的提示信息的位置,默认为right  有效值为 left,right
            deltax:50,//提示框水平方向的位置
            novalidate:false// 是否关闭验证功能,为true 关闭验证  默认为false 
        });
        function CheckValid() {
            $.extend($.fn.validatebox.defaults.rules, {
                minlength: {  //自定义验证名称
                 
                    validator: function (value, param) {
                        return value.length >= param[0];
                        //此函数的参数 value 为接收输入的字符, param为使用自定义传来的位数
                    }
                },
                message: '长度不能小于{0}'
            });
        }
    }
    </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值