如何获取Kendo工具栏项的dataSource?

时间:2016-02-03 15:44:25

标签: javascript kendo-ui kendo-grid

我有kendo工具栏,我有一个用于导出的按钮,在标题的左侧我想从dataSource动态添加文本但是我不知道如何获取kendo工具栏项的数据,对于列我知道如果我们添加模板函数,为该partticular行提供数据。如何获取工具栏的数据,以便显示属于dataSource的文本?

config.js

toolbar: [
    {
        template: '<button class="btn btn-default k-grid-excel btn-sm pull-right">Export to Excel</button>',
    },
    {
        template:function(dataBound) { 
            console.log("data",dataBound);
            return '<p class="pull-left"><strong>this.dataItem.epcfName</strong></p>'
        }
    }
]

1 个答案:

答案 0 :(得分:1)

在工具栏组件中,我在控制台中执行如下命令:

$("#toolbar").data("kendoToolBar");

没有数据源,但我认为您会在以下位置找到项目:

$("#toolbar").data("kendoToolBar").options.items;