Jquery 谷歌柱状图中的Y轴值以相反顺序显示
谷歌柱形图中的Y轴值以相反顺序显示。请看一下我得到的结果 我的代码是: HTMLJquery 谷歌柱状图中的Y轴值以相反顺序显示,jquery,google-visualization,Jquery,Google Visualization,谷歌柱形图中的Y轴值以相反顺序显示。请看一下我得到的结果 我的代码是: HTML <script type="text/javascript" src="http://www.google.com/jsapi"></script> <div class="col-sm-6" id="job_chart" style="width: 800px; height: 500px;"></div> 及 UPADTE 我警告dataArray内部dra
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<div class="col-sm-6" id="job_chart" style="width: 800px; height: 500px;"></div>
及
UPADTE
我警告dataArray
内部drawStuff(dataArray)
函数并获取
这是因为您的
数据数组[i].jcount
值被视为字符串以使其工作,请使用parseInt()
类似
for (var i = 0; i < data_array.length; i++) {
var sub = [data_array[i].date, parseInt(data_array[i].jcount)];
dataarray.push(sub);
}
您的json是否正确地从数据库到达?数据数组的内容是什么?我从数据库得到正确的值。看看我的图表.2017-4
有2
和2017-1
有'5。这是正确的。但是
y轴`值从上到下开始。我将用dataArray
更新我的问题。是的…parseInt(data\u array[I].jcount)给出正确的结果。谢谢
y: {
0: { side: 'bottom', label: 'Job', direction: '-1'}
}
vAxis: {
title: 'Job',
direction: '1' //-1
}
for (var i = 0; i < data_array.length; i++) {
var sub = [data_array[i].date, parseInt(data_array[i].jcount)];
dataarray.push(sub);
}