Я использую старую оболочку html .Telerik в устаревшем проекте ASP. NET MVC, и я пытаюсь расширить правила проверки Telerik, как сделано здесь, в разделе «Применение пользовательских атрибутов в редактируемых помощниках» " для кендо. Ниже кусок кода, который я пытаюсь перевести на старую оболочку:
<script>
(function ($, kendo) {
$.extend(true, kendo.ui.validator, {
rules: {
mycustomdataannotationattribute: function (input) {
// my stuff here
return true;
}
},
messages: {
mycustomdataannotationattribute: function (input) {
return input.attr("data-val-mycustomdataannotationattribute");
}
}
});
})(jQuery, kendo);
</script>
Я перевел на один ниже, но, кажется, это не работает:
<script>
(function ($, Telerik) {
$.extend(true, Telerik.ui.validator, {
rules: {
mycustomdataannotationattribute: function (input) {
// my stuff here
return true;
}
},
messages: {
mycustomdataannotationattribute: function (input) {
return input.attr("data-val-mycustomdataannotationattribute");
}
}
});
})(jQuery, Telerik);
</script>