Je veux définir une valeur à une liste déroulante de kendo, quel que soit son cas.Comment faire pour que la liste déroulante de Kendo soit insensible à la casse
Pour un exemple, le code suivant fonctionne correctement.
$ ("# color"). Data ("kendoDropDownList"). Value ("Gray");
je en ai besoin de travailler pour le code suivant aussi:
$ valeur ("# couleur") des données ("kendoDropDownList") ("gris");..
(function() {
var data = [{
text: "Black",
value: "Black"
}, {
text: "Orange",
value: "Orange"
}, {
text: "Grey",
value: "Grey"
}];
// create DropDownList from input HTML element
$("#color").kendoDropDownList({
dataTextField: "text",
dataValueField: "value",
dataSource: data,
index: 0
});
var color = $("#color").data("kendoDropDownList");
color.value("Grey");
})();
<link href="https://kendo.cdn.telerik.com/2016.2.504/styles/kendo.common.min.css" rel="stylesheet" />
<link href="https://kendo.cdn.telerik.com/2016.2.504/styles/kendo.default.min.css" rel="stylesheet" />
<link href="https://kendo.cdn.telerik.com/2016.2.504/styles/kendo.all.min.css" rel="stylesheet" />
<script src="https://kendo.cdn.telerik.com/2016.2.504/js/kendo.all.min.js"></script>
<input id="color" value="1" style="width: 100%;" />
S'il vous plaît voir le violon pour une meilleure compréhension: https://jsfiddle.net/Hd47F/329/
J'ai essayé déjà. Ça ne marche pas. –
Que se passe-t-il si vous sortez 'index'? –
Rien ne se passe. Cela nécessite toujours un cas précis. –