jquery gantt 甘特图的source 如何取值?
第一种情况:(可行)
var dataPath = location.href.substring(0, location.href.lastIndexOf('/')+1) + "js/data1.txt";
$(".gantt").gantt({source: dataPath});
data1.txt里面的内容是 [
{"name":"renault",
"desc":"china",
"values":[
{"from":"/Date(1302203200000)/","to":"/Date(1310508000000)/","desc":"Type","customClass":"ganttRed"},
{"from":"/Date(1311026400000)/","to":"/Date(1311026400000)/","desc":"Type","customClass":"ganttGreen"}
]
}
]
第二种情况(可行)
$(".gantt").gantt({source: [
{"name":"renault",
"desc":"china",
"values":[
{"from":"/Date(1302203200000)/","to":"/Date(1310508000000)/","desc":"Type","customClass":"ganttRed"},
{"from":"/Date(1311026400000)/","to":"/Date(1311026400000)/","desc":"Type","customClass":"ganttGreen"}
]
}
]});
在ajax里 success: function (text) {
var da=nui.encode(text.data);
$(".gantt").gantt({source: da});
//document.write(da);
}
da的值就是第一种情况里的data1.txt里的值,source后面加数组不是也行么,为什么放da 总是按url去访问? 如何实现?