我正在使用剑道甘特。 在“onDataBound”事件中,我需要循环遍历网格部分的每一行并获取列值。 我怎么能这样做?
此致
答案 0 :(得分:1)
采取剑道示例并稍微修改它是一个道场: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和标题。您可以明显地修改功能以执行您想要的操作。如果您检查控制台,您将看到基础项目及其所有属性。
希望这会对你有所帮助。如果您需要更多信息,请告诉我,我会更新答案。