0

たとえば、すべての必須フィールドが入力され、他のフィールド検証が合格したときにリアルタイムで更新される「チェックリスト」のようなことをしようとしています。Knockout.Js でこれを達成することは可能ですか? 主な質問は、クライアント側スクリプトで MVC ModelStateとそのエラー コレクションを確認できるかどうかです。

4

2 に答える 2

0

このようにフォームの検証を確認できます。

    if ($("#your_form_id").valid()){
      // if it is valid continue ;
    }
于 2012-06-18T14:56:08.377 に答える
0

Knockout Validation プラグインを調べることをお勧めします。

https://github.com/ericmbarnard/Knockout-検証

サーバー側の検証を行おうとしていることは承知していますが、それを行う唯一の方法は、サーバーへの ajax リクエストを使用することです。値が変更されるたびにリクエストを送信する必要があります。クライアントでいくつかの検証を行う方が良い方法かもしれません。そのプラグインは間違いなく役に立ちます。

于 2012-06-18T16:58:27.383 に答える