【问题标题】:Loop through Kendo Gantt Rows循环通过剑道甘特行
【发布时间】:2015-10-14 09:29:58
【问题描述】:

我正在使用剑道甘特图。 在“onDataBound”事件中,我需要遍历网格部分的每一行并获取列值。 我该怎么做?

问候

【问题讨论】:

    标签: javascript asp.net-mvc kendo-ui kendo-asp.net-mvc


    【解决方案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 和标题。您显然可以修改该功能以执行您想要的操作。如果您检查控制台,您将看到底层项目及其所有属性。

    希望这对您有所帮助。如果您需要更多信息,请告诉我,我会更新答案。

    【讨论】:

      猜你喜欢
      • 2018-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      相关资源
      最近更新 更多