Highchart曲线图不随横坐标值改变而改变 Highchart 曲线 不变化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie 现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360 我不看 现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360 我不看那么请问你有做什么处理了吗? 现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360 我不看是不是调用版本的问题? 现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360 我不看是不是调用版本的问题?刚看了版本是4.0.1 没做啥处理 就是把数据取出来 绑上去。 <!DOCTYPE HTML><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>全天营业时间段曲线</title> <script type="text/javascript" src="js/jquery-1.7.1.js"></script> <script type="text/javascript"> $.ajaxSetup({ async: false }); $(function () { var chart; $(document).ready(function() { var options = { chart: { renderTo: 'container', type: 'spline' }, title: { text: '全天营业时间段曲线' }, subtitle: { text: '默认前七天' }, xAxis: { }, yAxis: { title: { text: '总人数' }, labels: { formatter: function() { return this.value +'人' } } }, tooltip: { crosshairs: true, shared: true }, plotOptions: { spline: { er: { radius: 4, lineColor: '#666666', lineWidth: 1 } } }, series: [] }; $.ajax({ type : "get", url : "pp.do", async : false, success : function(data){ alert(data); var data = eval("["+data+"]"); options.xAxis=data[data.length-1]; for(var i=0;i<data.length-1;i++){ options.series.push(data[i]); } chart = new Highcharts.Chart(options); } }); }); }); </script> </head> <body><script src="js/highcharts.js"></script><script src="js/exporting.js"></script><div id="container" style="min-width: 320px; height: 320px; margin: 0 auto"></div> </body></html> 我跟你写的其实差不多。只不过我没有把options 放在外面写 就是直接把官网的代码 放在sucess里面执行的。是不是版主说的问题呢 你要不要先处理一下缓存问题试试呢。 我是判断了data不为空 才加载曲线 所以 我这边 要是没有数据 是什么都出不来的。 在 url : "pp.do", 下面加上cache: false,你#10的代码只是首次加载是的图并没有动态修改的部分 js浮点数计算精度问题 jquery高手进 帮忙将这几句prototype代码改成jquery的, 应当如何看待(或者学习)JQuery等框架?--一个菜鸟迫切需要解决的问题 appendChild使用_谁给解答 JavaScript获取url后缀 javascript问题 菜鸟问题:知道的请帮忙!谢谢! 关于提示窗的问题 帮忙分析一下这个函数。 javascript 取得鼠标所在位置的字符? 文本数据传递问题
那么请问你有做什么处理了吗?
是不是调用版本的问题?
是不是调用版本的问题?
刚看了版本是4.0.1 没做啥处理 就是把数据取出来 绑上去。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>全天营业时间段曲线</title>
<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
<script type="text/javascript"> $.ajaxSetup({
async: false
});
$(function () {
var chart;
$(document).ready(function() {
var options = {
chart: {
renderTo: 'container',
type: 'spline'
},
title: {
text: '全天营业时间段曲线'
},
subtitle: {
text: '默认前七天'
},
xAxis: {
},
yAxis: {
title: {
text: '总人数'
},
labels: {
formatter: function() {
return this.value +'人'
}
}
},
tooltip: {
crosshairs: true,
shared: true
},
plotOptions: {
spline: {
er: {
radius: 4,
lineColor: '#666666',
lineWidth: 1
}
}
},
series: []
};
$.ajax({
type : "get",
url : "pp.do",
async : false,
success : function(data){ alert(data);
var data = eval("["+data+"]");
options.xAxis=data[data.length-1];
for(var i=0;i<data.length-1;i++){
options.series.push(data[i]);
}
chart = new Highcharts.Chart(options);
}
}); });
});
</script>
</head>
<body>
<script src="js/highcharts.js"></script>
<script src="js/exporting.js"></script><div id="container" style="min-width: 320px; height: 320px; margin: 0 auto"></div> </body>
</html>
只不过我没有把options 放在外面写 就是直接把官网的代码 放在sucess里面执行的。
是不是版主说的问题呢 你要不要先处理一下缓存问题试试呢。
cache: false,你#10的代码只是首次加载是的图
并没有动态修改的部分