zoukankan      html  css  js  c++  java
  • esui控件validatebox 通过正则判断输入 json传值

    
    
    <td>
                @Html.TextBoxFor(m => m.ActualInvoiceFee, new
                   {
                       @id = "txtActualInvoiceFee",
                       @style = "80px",
                       @class = "easyui-validatebox",
                       @validType = @"VerifyMoney[{'maxVal':999999 ,'minVal':-999999},'只能输入数字']",
                       @required = "true",
                       @missingMessage = "必须填写发票金额"
                   })
    </td>
    //add by gongth验证金额
        $.extend($.fn.validatebox.defaults.rules, {
            VerifyMoney: {
                validator: function (value, param) {
                    var reg = /^(|[+-]?(0|([1-9]d*)|((0|([1-9]d*))?.d{1,2})){1,1})$/;
                    value = value.Trim();
                    if (reg.test(value)) {
                        var maxVal = param[0]['maxVal'];
                        var minVal = param[0]['minVal'];
                        if (maxVal != null) {
                            if (reg.test(maxVal)) {
                                if (value > maxVal) {         
                                    $.fn.validatebox.defaults.rules.VerifyMoney.message = "超出范围";
                                    return false;
                                }
                            }
                        }
                        if (minVal != null) {
                            if (reg.test(minVal)) {
                                if (value < minVal) {           
                                    $.fn.validatebox.defaults.rules.VerifyMoney.message = "超出范围";
                                    return false;
                                }
                            }
                        }
                        return true;
                    } else {
                        $.fn.validatebox.defaults.rules.VerifyMoney.message = param[1];
                        return false;
                    }
                },
                message: ''
            }
        });
        //end ageReg


  • 相关阅读:
    html5文件api
    折腾一个自己的UrlRewrite
    hdu 4218 ( IMBA? )
    hdu 4217 Data Structure
    九度OJ 1008
    倒酒趣题详解
    第三届蓝桥杯复赛原题
    第三届蓝桥杯复赛题解析
    hdu 4223 Dynamic Programming
    hdu 4224 Enumeration
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3369544.html
Copyright © 2011-2022 走看看