我正在使用 KendoUI 创建级联下拉列表。问题是级联中的第二个和第三个下拉列表只有 3 个项目中的 1 个。
的HTML
<div id="goodies">
<input id="uno" data-bind="source: unoTypes, value: uno" />
<input id="dos" data-bind="source: dosTypes, value: dos" />
<input id="tres" data-bind="source: tresTypes, value: tres" />
</div>
和 javascript
data = window.kendo.observable({
uno: null,
dos: null,
tres: null,
baseRomType: null,
unoTypes: [
{ name: "Bing", id: 1 },
{ name: "Bang", id: 2 },
{ name: "Bong", id: 3 }
],
dosTypes: [
{ name: "Ding", id: 1 },
{ name: "Dang", id: 2 },
{ name: "Dong", id: 3 }
],
tresTypes: [
{ name: "Ring", id: 1 },
{ name: "Rang", id: 2 },
{ name: "Rong", id: 3 }
],
});
window.kendo.bind($("#goodies"), data);
$('#uno').kendoDropDownList({
dataTextField: "name",
dataValueField: "id",
optionLabel: 'Please Select for Uno'
});
$('#dos').kendoDropDownList({
dataTextField: "name",
dataValueField: "id",
optionLabel: 'Please Select for Dos',
cascadeFrom: "uno"
});
$('#tres').kendoDropDownList({
dataTextField: "name",
dataValueField: "id",
optionLabel: 'Please Select for Tres',
cascadeFrom: "dos"
});
我做错了什么还是这是一个错误?我在 KendoUI 2013.Q1 (2013.1.319)