使用的JS插件是
<script src="@Url.Content("~/Content/js/highcharts.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Content/js/modules/exporting.js")" type="text/javascript"></script>里面有个参数是添加 条形图的标识的
chart = new Highcharts.Chart({
.... xAxis: {
categories: [strs[0], strs[1], strs[2], strs[3], strs[4], strs[5], strs[6], strs[7], strs[8], strs[9]],
title: {
text: null
}
},
请问 这边categories这里只能这样一个一个写死吗?万一数组数量不固定呢.还是说可以FOR添加.或者直接写成STRING..2个方法我都试过,失败了...不知道是不是语法问题..求大大,有人会解决吗?
<script src="@Url.Content("~/Content/js/highcharts.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Content/js/modules/exporting.js")" type="text/javascript"></script>里面有个参数是添加 条形图的标识的
chart = new Highcharts.Chart({
.... xAxis: {
categories: [strs[0], strs[1], strs[2], strs[3], strs[4], strs[5], strs[6], strs[7], strs[8], strs[9]],
title: {
text: null
}
},
请问 这边categories这里只能这样一个一个写死吗?万一数组数量不固定呢.还是说可以FOR添加.或者直接写成STRING..2个方法我都试过,失败了...不知道是不是语法问题..求大大,有人会解决吗?
解决方案 »
- 请教一个JS URL编码问题
- js 加载swf对象ie7缓存问题
- 要加一个初始的背景色怎么加?下面的是鼠标移上去才变化。。
- firefox 自动填表 发生错误
- 已成功征集一软件名和域名,现再征收一关于"邮件集中管理"的软件名和域名.同样条件100分+300RMB,绝不食言
- showModalDialog问题,父窗体如何得到子窗体中某个控件的值。
- 菜鸟问题:多维数组的定义、使用?
- 为什么自动给我去掉逗号和括号,不知是何原因。请大家和版主帮忙看看!!!
- 在多选框中实现某一功能问题?
- “计算页面的访问量,刷新页面,访问量加1” 代码出现异常
- 求助!后台显示当前登陆的用户名的代码是怎样的?
- js如何如何判断鼠标的移动
这本身就是一个数组啊动态完全是可以的
如
var x =[];
for(i=0;<10;i++)
x.push(strs[i])categories: x,
categories 这个需求的本事就是一个数组
所以你可以在上面把你需要显示出来的数据先取出来放入数组中
<script type="text/javascript">
var chart;
var arr = [1, 2, 3, 4, 5];//这个数组我随便写个死例子,具体有多少个你可以动态生成
然后在下面代码中直接
categories:arr
var arr=new Array();
这种写法可以用for循环添加成员
for(var i=0;i<=5;i++)
{
arr.push(i);
}var arr=[0,1,2,3,4,5];
这也是数组的写法,结果与上面的是完全一样,只是这种不好用循环添加只要是符合格式的数组就可以,管你用的什么写法