Kendo-la colonne de la Grille de validation de champ
Je suis en train de travailler sur le remplissage de kendo--grille avec les Api de données, mais sur l'ajout d'une validation sur un champ est automatiquement de travail pour tous les autres domaines.
Voici le schéma à l'intérieur de kendo-source de données :
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'}
}
}
},
Ici, j'ai ajouté de validation pour un champ titre, mais son être appelé à d'autres domaines.
J'ai ajouté une photo de validation---
S'il vous plaît aidez-moi à trouver des erreurs.
OriginalL'auteur Anil Kumar Arya | 2014-07-10
Vous devez vous connecter pour publier un commentaire.
Il n'est pas vraiment une erreur dans votre code, mais plus comme une erreur de Kendo de la Grille de validation de la conception. Même si vous spécifiez la fonction de validation que dans le
title
champ, il sera exécuté de la validation à l'échelle mondiale pour tous les champs de saisie que vous modifiez.Dans
validateTitle
vous avez besoin de filtrer l'entrée de qui vous voulez la validation de fonction pour exécuter sur. Quelque chose comme ceci:Si vous avez besoin d'un live de travail de démonstration, vous pouvez toujours vous référer à Telerik en ligne démos qui sont modifiables, très pratique pour jouer avec les choses. Voici la démo pour validation personnalisée où elles de la même manière, pour filtrer les données d'entrée pour le nom du champ.
OriginalL'auteur gitsitgo
vous voulez simplement de validation de champ, c'est tout simplement ajouter à votre modèle de vue de la propriété des attributs
OriginalL'auteur Rajakrishna
Nous pouvons facilement régler la longueur maximale en utilisant ce code,Il ne sera pas permettre à l'utilisateur d'entrer plus de caractères que celui spécifié
OriginalL'auteur Prince Prasad