如何在dhtmlx gantt灯箱模板标签中设置服务器端的数据

时间:2014-05-19 10:11:28

标签: lightbox controltemplate dhtmlx

gantt.attachEvent("onBeforeLightbox", function(id) {
    var task = gantt.getTask(id);
    task.my_template = "<span id='title1'>Holders: </span>"+ task.users
    +"<span id='title2'>Progress: </span>"+ task.progress*100 +" %";
    return true;
});

它是设定数据的代码。 但  我想从服务器端设置数据。 例如:

$.getJSON('/production_planning/order_assignment/line_status/?line_id='+line_id, function(data) {
  $('#my_template').html(data)
 });

可以使用模板控件吗?

1 个答案:

答案 0 :(得分:0)

尝试使用gantt.getLightboxSection方法从回调中访问模板控件

$.getJSON('/production_planning/order_assignment/line_status/?line_id='+line_id, function(data) {
  gantt.getLightboxSection("my_template").setValue(data);
});