|
<script type="text/javascript">
$(function () {
$("#GanttContainer").ejGantt({
//..
});
});
$(document).on('click', '.e-columnMenuListDiv', function (e) {
if ($(e.target).hasClass("e-chkbox-small") || $(e.target).closest(".e-chkbox-small").length > 0) {
var taskName = $(e.currentTarget).find("label").text()
if ($(e.target).hasClass("e-checkmark")) {
alert(taskName + " column is shown in TreeGrid") // In visible state
}
else {
alert(taskName + " column is hidden in TreeGrid") // In hidden state
}
}
else if (!$(e.target).hasClass("e-columnMenuListDiv") && e.target.innerHTML && !$(e.target).hasClass("e-chkbox-small")) {
var status = $(e.target.parentElement).find(".e-checkbox").attr("checked");
if (status == "checked") {
var statuscolumn = "hidden"; //In hidden state
}
else
statuscolumn = "Shown"; //In visible state
alert(e.target.innerHTML + " column is " + statuscolumn + " in TreeGrid")
}
});
</script> |