从周视图获取日期单击标题

时间:2013-10-16 09:51:36

标签: javascript dhtmlx dhtmlx-scheduler

我在调度程序中使用unitsview和weekview。 当我点击unitID(key)的标题时,我需要将classname: dhx_scale_bar和日期传递给另一个函数。 我试过这段代码: CODE: SELECT ALL

function showTitle(a) {
    alert(a);
    debugger;
    var mode = scheduler.getState().mode;
    var myDate = scheduler.getState().date;
    alert(myDate);


    });
    if (mode == "units")
    {
        var hh= scheduler.getState().date;
        alert(hh);
        alert(mode);

    }
    else if (mode == "week" || mode=="decade") {

        var a = document.getElementById('resourcename');
        var cid = a.options[a.selectedIndex].value;
//here I get the unitId as i use list to filter_week.
        var n = scheduler.getState().date;
        alert(n);
// I get the same date(today's date) whenever i tried to click on any column in weekview or decade view
    }   
}

我在主showTitle(a)中附加了dhtlmxscheduler.js函数,因为我找不到任何在标题上附加事件的文档。请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以使用getActionData API

var unit = scheduler.getActionData(e).section;

其中e-native html click事件对象