我使用下面的代码在 javascript 中有系列。获取正确的值,但它在双引号中。这就是我没有深入了解图表的原因。
var arrayCodeSeries = <%= serializer.Serialize(ViewData["arrayCodeSeries"]) %>;
i = 0;
for(i=0;i<arrayCodeSeries.length;i++)
{
var temp = arrayCodeSeries[i];
temp = '['.concat(temp,']');
arrayCodeSeries[i] = temp;
}
我正进入(状态
arrayCodeSeries[0] = "['70-158','70-177','70-181']"
data = [{
y: parseInt(arrayTotalCertificateCount[0]),
color: colors[0],
drilldown: {
name: 'Certificate Code',
categories: arrayCodeSeries[0],
data: [2,2,1],
color: colors[0]
}
我尝试使用 Replace、ReplaceAll 和 substring 函数删除双引号,但它让我出错,就像它不支持这些函数一样。
帮助...
谢谢..
在此处附加数组:
JS Fiddle 静态数据 http://jsfiddle.net/xj6ms/1/