validate

Fired when the validation of the entire form completes.

Event Data

e.sender kendo.ui.Form

The Form instance which fired the event.

e.valid Boolean

The validation state - true or false.

e.model Object

The form model.

e.errors Array

Contains the validation errors if form is not valid.

Example - subscribe to the "validate" event during initialization

<form id="myForm"></form>

<script>
    $("#myForm").kendoForm({
        formData: {
            ID: 1,
            Name: "Ivan",
            Address: "Sofia"
        },
        items: [{
            field: "Name",
            label: "Name:",
            validation: { required: true }
        }, {
            field: "Address",
            label: "Address:",
            validation: { required: true }
        }],
        validate: function(ev) {
            console.log(ev);
        }
    });
</script>

Example - subscribe to the "validate" event after initialization

<form id="myForm"></form>

<script>
    var form = $("#myForm").kendoForm({
        formData: {
            ID: 1,
            Name: "Ivan",
            Address: "Sofia"
        },
        items: [{
            field: "Name",
            label: "Name:",
            validation: { required: true }
        }, {
            field: "Address",
            label: "Address:",
            validation: { required: true }
        }]
    }).getKendoForm();

    form.bind("validate", function(e) {
        console.log("valid" + e.valid);
    });
</script>
In this article
Not finding the help you need? Improve this article