I am using knockout-validation for validation. I need to find all the observable variables which are invalid.
How can I find that?
please help.
thanks
var invalidObservables = {};
for ( var prop in viewModel ) {
if ( viewModel.hasOwnProperty( prop ) && ko.isObservable( viewModel[ prop ] ) ) {
if ( viewModel[ prop ].hasOwnProperty( 'isValid' ) && !viewModel[ prop ].isValid() ) {
invalidObservables[ prop ] = viewModel[ prop ];
}
}
}