【问题标题】:Dotvvm - validation errors clearDotvvm - 清除验证错误
【发布时间】:2019-03-01 13:12:42
【问题描述】:

我在 dotvvm 2.0 应用程序中有一个表单。当我进行回发并验证带有错误的视图模型时,它将关联控件的 css 类设置为“无效”(Validator.InvalidCssClass="is-invalid")。是否可以清除这些验证错误并将 css 类设置为默认值?

【问题讨论】:

    标签: asp.net dotvvm


    【解决方案1】:

    如果您想在 Javascript 中清除整个视图模型中的验证错误,您可以调用 dotvvm.validation.clearValidationErrors(dotvvm.viewModelObservables.root)。要仅从视图模型的一部分中清除错误,请将dotvvm.viewModelObservables.root 替换为返回 ko.observable 的表达式,其中包含您的视图模型。例如dotvvm.validation.clearValidationErrors(ko.contextFor(myElement).$rawData) 将清除myElement DOM 元素的数据上下文中的错误。

    【讨论】:

      猜你喜欢
      • 2012-11-23
      • 2011-03-10
      • 1970-01-01
      • 2011-07-03
      • 2012-09-01
      • 2018-07-20
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      相关资源
      最近更新 更多