0

Ello、私はjQuery-Validation-Engineを使用していますが、これが現在可能かどうかはわかりませんが、このようなシナリオでfuncCallを使用する方法はありますか。

2つのテキストボックスを使用して日付範囲を確認する必要があります。1つだけではなく2つのフィールドにアクセスできるように、funcCall[dateRangeCheck]をバインドしたいと思います。最終結果は次のようになります。


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は日付範囲チェックをサポートしています。自分でコミットして、レビューされるのを待っています。笑、でも今のところその2番目の例には違います。

これがソースです。良い1日を。

アップデート

最新バージョンはグループ検証をサポートしています。

于 2011-05-12T19:50:42.927 に答える