0

asp.netmvcでエラーメッセージのカスタマイズに関する多くの記事を見つけました。

私が知りたいのは、成功メッセージを表示する方法です。

たとえば、有効な電子メールアドレスを入力すると、入力されたコントロールのスタイルを変更するか、検証メッセージが成功することで、入力されたデータが検証に合格したことを示します。

これまでに見たすべてのasp.netmvcサンプルは、検証に失敗した後にエラーメッセージを表示またはカスタマイズする方法を説明しています。

検証が成功したときに成功メッセージを表示する方法を知りたいのですが。

誰かがこれを行う方法を知っていますか、または私に方法を示すことができるリンク/リソースを知っていますか?

前もって感謝します。

4

2 に答える 2

2

asp.net mvc3 で控えめなクライアント側の検証設定をオーバーライドできます。

ここでこれを行う方法を見ることができます

URL からの最も重要なコードは次のとおりです。

    $(function() {
        var settngs = $.data($('form')[0], 'validator').settings;
        var oldErrorFunction = settngs.errorPlacement;
        var oldSucessFunction = settngs.success;
        settngs.errorPlacement = function (error, inputElement) {
            //Do something here
            oldErrorFunction(error, inputElement);
        }
        settngs.success = function (error) {
            //Do something here
            oldSucessFunction(error);
        }
    });
于 2012-05-10T04:29:39.963 に答える
0

成功メッセージを表示することをお勧めします。データを送信しているビューのボタン クリックで jquery を適用すると、成功メッセージを表示できます。

于 2012-05-10T04:30:32.917 に答える