如何显式验证knockoutJs的可观察性

时间:2012-07-19 03:00:00

标签: validation knockout.js knockout-validation

我正在使用KnoockoutJS和来自此处的验证插件https://github.com/ericmbarnard/Knockout-Validation

默认情况下,验证消息仅在修改字段后显示。问题是当用户点击“保存”时,无论用户是否修改了字段,我都需要验证绑定的observable。

我似乎无法在一个无法修复的......上找到.Validate()。

2 个答案:

答案 0 :(得分:3)

看起来ko.validation.validateObservable可能正是您要找的......我没有测试它,但看起来就像它。

答案 1 :(得分:0)

我使用ko.validatedObservable($data)().isValid()来判断viewmodel是否为false。

如果有人知道更好的方法,请发表评论:)