2

클라이언트 측 필터링을 사용하여 계단식 검도 DropDownList (원격 데이터에 바인드 됨)를 사용할 수 있는지 궁금합니다. 계단식 효과에 대한 마스터 드롭 다운 목록의 변경 이벤트를 사용하여 사례를 처리 할 수 ​​있다는 것을 알고 있지만이 사례를 다루는 "검도"방식이 있는지 궁금해했습니다. 아마도 내가 간과 한 매개 변수 일 수도 있습니다.계단식 kendo 클라이언트 측 필터링이있는 드롭 다운 목록

답변

2

나는이 예제 도움이 될 생각 : 나는 아마 내 인 dataSource가 원격 데이터에 바인더 제본 것을 언급해야

category: <input id="category" /> 
product: <input id="product" /> 
var category = $("#category").kendoDropDownList({ 
    optionLabel: "Select category...", 
    dataSource: [ 
     { CategoryID: 1, CategoryName: "Beverages" }, 
     { CategoryID: 2, CategoryName: "Condiments" }, 
     { CategoryID: 3, CategoryName: "Confections" } 
    ], 
    dataValueField: "CategoryID", 
    dataTextField: "CategoryName" 
}).data("kendoDropDownList"); 

var product = $("#product").kendoDropDownList({ 
    optionLabel: "Select product...", 
    dataSource: [ 
     {"ProductID":35,"ProductName":"Steeleye Stout","CategoryID":1}, 
     {"ProductID":3,"ProductName":"Aniseed Syrup","CategoryID":2}, 
     {"ProductID":4,"ProductName":"Chef Anton's Cajun Seasoning","CategoryID":2}, 
     {"ProductID":5,"ProductName":"Chef Anton's Gumbo Mix","CategoryID":2}, 
     {"ProductID":6,"ProductName":"Grandma's Boysenberry Spread","CategoryID":2}, 
     {"ProductID":8,"ProductName":"Northwoods Cranberry Sauce","CategoryID":2}, 
     {"ProductID":16,"ProductName":"Pavlova","CategoryID":3}, 
     {"ProductID":19,"ProductName":"Teatime Chocolate Biscuits","CategoryID":3}, 
     {"ProductID":20,"ProductName":"Sir Rodney's Marmalade","CategoryID":3}, 
     {"ProductID":21,"ProductName":"Sir Rodney's Scones","CategoryID":3}, 
     {"ProductID":25,"ProductName":"NuNuCa Nuß-Nougat-Creme","CategoryID":3}     
    ], 
    dataValueField: "ProductID", 
    dataTextField: "ProductName", 
    cascadeFrom: "category" 
}).data("kendoDropDownList"); 
+0

. 캐스케이드 기능을 사용하는데, 왜냐하면 내 dataSource에 몇 백 개의 항목이 있고 처음부터로드 할 수 없기 때문입니다. –