2013-04-28 2 views
0

Je prévois d'utiliser une liste déroulante de kendo en cascade. Dérouler 1 - Pays - il liste tous les pays. Dérouler 2 - Etats - Basé sur la sélection du pays, je dois montrer les états ici.Liste déroulante en cascade de kendo chargement de la liste déroulante en fonction d'une autre sélection déroulante

Les données pour les deux sont chargées à partir de mes contrôleurs api. J'ai fait référence à ce lien http://demos.kendoui.com/web/dropdownlist/cascadingdropdownlist.html

Mais, j'ai besoin de passer la première valeur sélectionnée à la deuxième liste déroulante. SVP suggérez la meilleure façon de le faire. Des exemples seraient vraiment utiles.

Merci.

Répondre

2

vous devez utiliser les événements pour que 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> 
Questions connexes