-1

I have a small issues while binding erros to UI page using knockou binding. Please help me

 var searchObj = { model defination }

     if (!ko.validatedObservable(searchObj).isValid()) {
                        ko.validation.group(searchObj);
                        return false;
      }

    <ul data-bind='foreach: $root.errors' class="message">
         <li>
            <span data-bind='text:  $data'></span>
         </li>
    </ul>

     ko.validation.init({
            registerExtenders: true,
            decorateElement: true,
            errorElementClass: 'errorMessage',
            insertMessages: false,
            // messagesOnModified: false,
           // errorsAsTitle: true
        });
Siva P
  • 109
  • 1
  • 12

1 Answers1

0
<div class="errorSummary" data-bind="if: searchCriteria.Errors().length">
      <ul data-bind='foreach: searchCriteria.Errors'>
            <li>
                <div data-bind='text: $data'></div>
            </li>
       </ul>
</div>

 ko.validation.init({
        registerExtenders: true,
        decorateElement: true,
        errorElementClass: 'errorMessage',
        insertMessages: false,
        messagesOnModified: false
        // errorsAsTitle: true
    });

return {
Errors: searchObj.errors;
}
Siva P
  • 109
  • 1
  • 12