0

你好,我正在使用jQuery-Validation-Engine,我不知道这是否可行,但是,有没有办法让你在这样的场景中使用 funcCall。

我必须使用 2 个文本框检查日期范围。我想绑定 funcCall[dateRangeCheck] 以使我可以访问 2 个字段,而不仅仅是一个。最终结果将是这样的。


dateRangeCheck = function (fields, rules, i, options) {
    if (isDate(fields[0]) && isDate(fields[1])) {
        if (!dateCompare(fields[0], fields[1])) {
         return "* Invalid Date Range";
        }
    }
 };

或者可能像这样使用这个特定 funcCall 的所有字段


dateRangeCheck = function (fields, rules, i, options) {
    for (var i=0;i<fields.length;i++)
       if(!isDate(fields[i]){
          return "* Invalid Date Range";
       }
    }
 };

有没有办法做到这一点?

4

1 回答 1

0

现在 jQuery-validation-engine 确实支持日期范围检查。只是自己做出了提交,等待它被审查。大声笑,但到目前为止,第二个例子还没有。

这是来源。祝你今天过得愉快。

更新

最新版本确实支持组验证。

于 2011-05-12T19:50:42.927 回答