【问题标题】:Showing a message for successful validation显示成功验证的消息
【发布时间】:2011-12-24 02:55:14
【问题描述】:

我正在使用 asp.net MVC3 并享受轻松创建客户端验证的乐趣。

我可能遗漏了一些明显的东西,但有没有一种方法可以为每个字段设置“验证成功”属性,类似于设置错误消息的方式?我注意到应用了 field-validation-valid 类,但我找不到任何方法来设置任何特定细节。

提前致谢。

【问题讨论】:

  • @Floradu88 我没有任何相关代码,因为我不知道该怎么做——我的问题的重点!无论如何,谢谢,Rick 现在实际上已经解决了我的问题。

标签: c# asp.net asp.net-mvc asp.net-mvc-3 unobtrusive-validation


【解决方案1】:

Overriding Unobtrusive Client Side Validation Settings in ASP.NET MVC 3

$(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);
    }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多