Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery甘特图-变量作为值_Jquery_Variables_Gantt Chart - Fatal编程技术网

JQuery甘特图-变量作为值

JQuery甘特图-变量作为值,jquery,variables,gantt-chart,Jquery,Variables,Gantt Chart,我正在尝试操作一个我在网上找到的jquery甘特图(这里:),因为它非常适合我的需要,因为它的简单性和重量都非常轻 在jquery中可以使用变量而不是值吗?以下代码用于创建甘特图: $("#gantt").gantt({ 'tasks':[ { 'titles': 'Task01', 'start_date': '20130323', 'end_date': '20130323' }, { 'titles': 'Task02', 'start_date

我正在尝试操作一个我在网上找到的jquery甘特图(这里:),因为它非常适合我的需要,因为它的简单性和重量都非常轻

在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' }
    ]
});
我想将每个{'titles':'Task01','start_date':'20130323','end_date':'20130323}替换为如下内容:

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

非常感谢您的帮助:)


卡尔。

这样做是不对的。我需要一个对象,而不是字符串。以下是一种治疗方法:

    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
});