ノックアウト検証を使用してカスタム バリデータを作成し、ノックアウト マッピング プラグインで作成されたビューモデルで試しています。検証は、コードを初めて実行したときに起動しますが、入力の値を保存または変更したときに起動しません。
以下のフィドルでは、LL が L よりも小さく、L が H よりも小さいことを確認しようとしています。テスト データでは、LL よりも小さい L 値を持っているため、1 つのエラーが報告されていることがわかりますが、修正するとバリデーターが起動しない入力フィールドのデータ。