Knockout-Validations vs jQuery-Validations

时间:2012-11-12 09:40:57

标签: mvvm jquery-validate client-side-validation knockout-validation

我正在开发一个ASP.Net WebAPI项目并将Knockout.js用于客户端MVVM。我现在正在考虑客户端验证,并找到了Knockout-Validations。由于这也是Microsoft推荐的验证框架,我愿意在我的项目中使用它,但我也考虑了jQuery Validations

那么如果我使用Knockout-Validation而不是jQuery Validations呢?我的意思是,Knockout-Validations对于字段来说是相当新的,但是自2006年以来jQuery Validations就在那里。如果我使用Knockout-Validations而不是jQuery Validations,我会想念什么?有没有jQuery Validations可以做的事情,Knockout-Validations不能做?

仅供参考,我的项目客户希望该产品能够在未来十年内使用。因此,即使是选择的验证框架也是一个非常重要的决定。

谢谢大家。

1 个答案:

答案 0 :(得分:1)

Knockout验证插件在引擎盖下使用“jquery validation”,但只是在knockouts扩展器框架中很好地封装它。这封装了你提到的必要的jquery验证,看看底部的淘汰扩展器文档 http://knockoutjs.com/documentation/extenders.html

相关问题