# IT:AD:Knockout-Validation.JS # * [[../|(UP)]] {{indexmenu>.#2|nsort tsort}} ## Summary ## Validation of the [[IT/About/#ViewModel/]] with Knockout-Validation offers distinct advantages of JQuery validation, MVC validation etc, which are validating the [[IT/About/#View/]]'s markup. The advantage is that instead of validating a [[IT/About/#View/]] *serialiazation* of the data in an error-prone way (eg: "$3.00" in an `input@value` has to be first parsed/converted to a number), just validate the actual [[IT/About/#ViewModel/]] property directly. Advantages: * simpler, * less error prone, * more testable.