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) {
/* The result can be observed in the DevTools(F12) console of the browser. */
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) {
/* The result can be observed in the DevTools(F12) console of the browser. */
console.log("valid" + e.valid);
});
</script>