2013-03-22 3 views
0

jQuery 간트 차트를 조작하려고합니다. 온라인에서 찾았습니다 (여기서는 http://www.maro-z.com/examples/jquery.gantt/). 간결함과 경량면에서 완벽하게 필요합니다.JQuery Gantt Chart - 값으로 변수

jquery에서 값 대신 변수를 사용할 수 있습니까? 같은과 내가 각각 { '20130323': 'Task01', '시작일': '20130323', '종료일'의 제목을 '} 대체 할

$("#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' } 
    ] 
}); 

: 다음 코드는 간트를 만드는 데 사용됩니다 :

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

이것이 가능합니까?

많은 도움을 미리 감사드립니다.

Karl.

답변

0

잘못된 방향으로 가고 있습니다. 나는 문자열이 아닌 객체가 필요했습니다. 다음은 치료법입니다.

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