JQuery做报表的有木有,纠结了一个3天问题!
JScript code
<script id="example_1" type="text/javascript">
$(document).ready(function(){
s1 = [['聪海信息科技有限公司',7], ['北京明科科技有限公司',33.3], ['太阳药业',14.7], ['云南天河烟草公司',5.2], ['其他', 10]];
plot1 = $.jqplot('chart1', [s1], {
grid: {
drawBorder: false,
drawGridlines: false,
background: '#ffffff',
shadow:false
},
axesDefaults: {
},
seriesDefaults:{
renderer:$.jqplot.PieRenderer,
rendererOptions: {
showDataLabels: true
}
},
legend: {
show: true,
rendererOptions: {
numberRows: 1
},
location: 's'
}
});
});
</script>
s1 = [['聪海信息科技有限公司',7], ['北京明科科技有限公司',33.3], ['太阳药业',14.7], ['云南天河烟草公司',5.2], ['其他', 10]];
我从服务器端,怎么把这样的数据传送到JS中给s1呢,注意不是个字符串呀!JSON什么的都是浮云,就解决……
------解决方案--------------------按照你现在的看 用索引已经取出来了
------解决方案--------------------哎,同是java报表沦落人
------解决方案--------------------
------解决方案--------------------jquery报表可以用Highcharts
看这里。
asp.net怎么做图表?
------解决方案--------------------顶楼上。不过我总觉得js还是不太安全啊。
得考虑兼容。
------解决方案--------------------Highcharts 兼容性不错,主流浏览器都没什么问题
反而sql reporting service在chrome下面有时候显示的不太对劲
------解决方案--------------------楼主的 s1 数据 是不是在后台从数据库查询出来的数据?如果是可以把数据包装成对象的形式,通过返回json对象。然后在前台接受处理数据。 jquery报表我是不懂!