动态地在X轴和AddSeries方法下渲染数据

|| 我从UserInputs获取所有值以显示Charts。所以就我而言,没有什么可以解决的, 因此,如何使用以下情况作为chart.addSeries(series [i]);的数据?可能大于X轴标签 在我的情况下,没有固定的值,所有值都将来自服务器端对象。 chart1.addAxis(\“ x \”,{max:7,标签:  [{value:1,text:\“ New \”},{value:2,text:\“ Closed \”},{value:3,text:\“ Open \”}, {value:4,文本:\“ UAT \”},{value:5,文本:\“ Maint \”}},{value:6,文本:\“ Long \”},{value:7,文本:\ “ \”}] }); chart1.addSeries(series [i]); 请给我一些意见以进一步进行。     
已邀请:
        要将系列添加到Dojox中的chart1,您需要使用以下结构:
chart1.addSeries(\"Series 1\", [1, 2, 2, 3, 4, 5, 5, 7]);
因此,您可以使用以下内容遍历服务器端的
series
数组:
chart1.addSeries(\"Series 1\", [
// Your server code here
// series is an array(1, 2, 3, 17);
foreach ($series as $v) {
    echo \"$v, \";
}
// End server code
]);
如果要在同一图上绘制多个序列,甚至可以将其嵌套在循环中。 对于轴标签,将回声替换为:
chart1.addAxis(\"x\", { max: 7, labels: [
// Start server code
for ($i=1; $i<=5; $i++) {
  echo \" {value: $i, text: \\\"$labels[$i]\\\" },\";
}
// End server code
] } );
    

要回复问题请先登录注册