jQuery Validator中要求input大于某值的方法

{{ time }}

jQuery Validator中的min是大于等于的意思, 若要求input大于某值, 可以添加自定义方法, 如下

  $.validator.addMethod('greaterThan', function (value, element, value2) {
            if (this.optional(element)) return true;
            var i = value;
            var j = value2;
            return i > j;
        }, "error code");

//记得这么写是不出错的
//但是后来忽然出错了
//因为取到的i和j是字符串类型
//加上一个Number()将其转换, 程序才可用
//待测试

而在使用的时候, 示例代码如下

  Money: {
                    required: true,
                    number: true,
                    greaterThan: 0
         },