Я работаю над заполнением кендо-сетки данными API, но добавление проверки в одно поле автоматически работает и для всех остальных полей.
Вот схема внутри kendo-dataSource:
schema: {
model: {
id : "id",
fields: {
id: { editable: false, type: 'number'},
name: { editable: true, type : "string" },
unique_url: { editable: true , type: 'string'},
image_url : { editable: true, type : "string" },
title: {type : "string", validation: {
required: true,
validateTitle: function (input) {
console.log("I am inside validation",input.val());
if (input.val().length > 5) {
input.attr("data-validateTitle-msg", "Max length exceeded 5 characters only");
return false;
}
return true;
}
}
},
body: { editable: true, type : "string",validation: { max: 90, required: true, message : "Maximum characters should be 90"} },
adaccount_id: { editable: false, type: 'number'}
}
}
},
Здесь я добавил проверку для поля заголовка, но она вызывается и для других полей. Я добавляю один снимок проверки ---
Помогите, пожалуйста, найти в нем ошибки.