访问kendoDropDownList更改事件的其他字段?

时间:2013-12-26 11:19:55

标签: javascript kendo-ui kendo-dropdown

我需要与所选项目相关的其他信息。如何在更改事件

中访问其他字段
var language = [
        {value: "English",  culture: "en-US", direction: "ltr", text: "English"},
        {value: "עברית",    culture: "he-IL", direction: "rtl", text: "עברית - Hebrew"},
        {value: "Français", culture: "fr-FR", direction: "ltr", text: "Français - French"}
    ];

$('#input').kendoDropDownList({
    'dataTextField': 'text',
    'dataValueField': 'value',
    'dataSource': language,
    'index': 0,
    'change': function (e) {
        // how do I access here to 'culture' and 'direction' fields
    }
});

1 个答案:

答案 0 :(得分:0)

您可以使用窗口小部件的dataItem方法检索所选项目的数据:

'change': function (e) {
    var item = this.dataItem();
    // item.culture and item.direction
}