0

動的に作成されたフィールドで jquery を使用してフォーム検証を行う方法を理解しようとしています。

例:

<input type="text" name="field_1" class="validminmax"><input type="hidden" name="field_1_min" value="0"><input type="hidden" name="field_1_max" value="10">

<input type="text" name="field_2" class="validminmax"><input type="hidden" name="field_2_min" value="0"><input type="hidden" name="field_2_max" value="10">

<input type="text" name="field_3" class="validminmax"><input type="hidden" name="field_3_min" value="0"><input type="hidden" name="field_3_max" value="10">

....

jQuery では:

$(document).ready(function(e) {
   $.validator.addClassRules({
      validminmax:{
         required:true,
         number: true,
     minValue: ???,
     maxValue: ???
    }
    });
});

minValue と maxValue を他のフィールド (field_* min、field *_max)で適切に使用する方法を見つけようとしています。

したがって、すべての field_* 対応する最小フィールドと最大フィールドを適用したいと思います。とにかく私はそれを行うことができますか?おそらく、私が現在コーディングしているよりも良い方法があります。どんな助けでも大歓迎です。

4

1 に答える 1