J'ai une grille de Kendo avec des options d'édition en ligne. J'ai une liste déroulante à partir de laquelle l'utilisateur doit sélectionner des valeurs. Je veux désactiver certains éléments de la liste déroulante de manière dynamique. Je dois dynamiquement activer et désactiver les options de la liste déroulante afin que je stocke les objets désactivés dans un tableau distinct de la source. Here est un exemple.Kendo Grid Inline Edit avec option déroulante désactivée
columns: [{
field: "xxxx",
title: "xxxx",
template: function (dt) {
return dt.xxxx;
},
editor: function (container, options) {
$('<input name="' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
dataTextField: "textField",
dataValueField: "ValueField",
dataDisabled:arrayOfObjThatShouldBeDisabled,//Don't work I know
dataSource: {
data: myDataSource // DYNAMIC SOURCE
}
});
}
}]
Voici un sample du site Web de Kendo.
Et quel est votre problème? L'exemple dojo fait exactement ce que vous voulez. – DontVoteMeDown
@DontVoteMeDown Merci pour le commentaire mais cela ne fonctionne tout simplement pas. J'ai défini les options id, et isDeleted, il ne donne aucune erreur d'exécution, mais n'a pas désactivé l'option –
Il n'y a pas assez de code source de votre problème. Vous devriez ajouter plus ou même un exemple de dojo. Sinon, il sera difficile d'aider. – DontVoteMeDown