2013-04-28 109 views
0

我正在计划使用级联剑道下拉。 下拉1 - 国家 - 它将列出所有国家。 下拉2 - 国家 - 根据选择的国家我必须在这里显示国家。基于其他下拉选择的剑道级联下拉加载下拉

两者的数据都从我的api控制器加载。我提到这个链接 http://demos.kendoui.com/web/dropdownlist/cascadingdropdownlist.html

但是,我需要将第一个选定的值传递给第二个下拉菜单。请提供最好的方法来做到这一点。例子会非常有帮助。

谢谢。

回答

2

你必须使用事件为 http://demos.kendoui.com/web/dropdownlist/events.html

.Events(e => 
      { 
    e.Change("change").Select("select").Open("open").Close("close").DataBound("dataBound"); 
      }) 

<script> 
     function change() { 
      // get a reference to the dropdown list 
var dropdownlist = $("#dropdownlistTwoForStates").data("kendoDropDownList"); 
//Write your logic here to bind data for thie dropdown 
// disable the dropdown list 
dropdownlist.enable(true); 
     }; 
    </script>