2016-02-27 18 views
0

我有一个kendoUI下拉列表,填入目录名称,现在我有一个网格绑定在下拉的选择事件。它似乎工作正常,但我想知道是否应该在dropdownlist更改事件上完成这样的事情,或者甚至可能关闭事件。下面是一个kendoUI DROPDOWNLIST在dropdownlist事件中将数据绑定到网格的正确方法是什么?

$("#dropdownlist").kendoDropDownList({ 
     dataTextField: "text", 
     dataValueField: "value", 
     dataSource: data, 
     filter: "startswith", 
     select: onSelect, 
     change: onChange, 
     close: onClose, 
     open: onOpen, 
     filtering: onFiltering, 
     dataBound:onDataBound 
    }); 
}); 

回答

0

的正确方法样本,现在,是使用cascade event。如果您使用的是旧版本,您也可以使用change事件,但如果您需要通过代码更新下拉菜单,则还必须确保照顾网格。

cascade事件处理程序看起来是这样的(前提是你已经设置了网格的数据源读取它的基础上下拉的数值数据):

function catalogCascade() { 
    $("#grid").data("kendoGrid").dataSource.fetch(); 
} 
相关问题