JQuery甘特图 - 变量作为值

时间:2013-03-22 10:53:38

标签: jquery variables gantt-chart

我正在尝试操纵我在网上找到的jquery甘特图(这里是http://www.maro-z.com/examples/jquery.gantt/),因为它完全符合我的需要,简单性和重量轻。

是否可以在jquery中使用变量而不是值?以下代码用于创建甘特图:

  $("#gantt").gantt({
    'tasks':[
        { 'titles': 'Task01', 'start_date': '20130323', 'end_date': '20130323' },
        { 'titles': 'Task02', 'start_date': '20130327', 'end_date': '20130327' },
        { 'titles': 'Task03', 'start_date': '20130406', 'end_date': '20130406' }
    ]
});

我想更换每个{'标题':' Task01',' start_date':' 20130323'' end_date& #39;:' 20130323'用类似的东西:

  for(i in title){
                { 'titles': title[i], 'start_date': startdate[i], 'end-date': enddate[i] },
                }

这可能吗?

非常感谢您的帮助:)

卡尔。

1 个答案:

答案 0 :(得分:0)

这是错误的方式。我需要一个Object,而不是一个字符串。以下是一种享受:

    GanttOptions[i] = new Object();
    GanttOptions[i]['titles'] = title[i];
    GanttOptions[i]['start_date'] = startdate[i];
    GanttOptions[i]['end_date'] = enddate[i];

$("#gantt").gantt({
    'tasks':GanttOptions
});