我正在使用Kendo Gantt。
在“ onDataBound”事件上,我需要遍历网格部件的每一行并获取列值。
我怎样才能做到这一点?
问候
最佳答案
以剑道示例为例,并在此处进行一些修改:OnDataBound Example
我对onDataBound事件所做的一切是这样的:
function onDataBound(e){
kendoConsole.log("DataBound fired::" + e);
console.log(e);
var datasource = $("#gantt").data('kendoGantt').dataSource.data();
if(datasource !== null)
{
datasource.forEach(function(item){
kendoConsole.log("Item Found:: " + item.id + ' ' + item.title);
console.log(item);
});
}
}
我检查我们绑定的数据源,然后使用
forEach
循环遍历它,以显示任务项的ID和标题。您显然可以修改函数以执行所需的操作。如果您检查控制台,您将看到基础项目及其所有属性。希望这对您有帮助。如果您需要更多信息,请告诉我,我将更新答案。
关于javascript - 遍历Kendo Gantt行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33121575/