knockout.js - Make ko validation only validate visible items -


i have items dispersed within view visible based on dates, drop down selections , like. use ko validation because nice put validation logic in model , not have use stupid form jquery validation.

the bonus seeing jquery validation validates visible items if have required class. there anyway functionality ko validation?

in knockout model guess should have flag visibility. can use onlyif option based on flag. like:

self.isfieldvisible = ko.observable(true); //or false self.fieldtovalidate= ko.observable().extend({   required: {     onlyif: function () {        return self.isfieldvisible();     }   } }); 

Comments