第一遍请求是正常的 第二遍的时候就有问题 不知道是什么情况
有没有人知道的 每次ajax都重新渲染了图图表
有没有人知道的 每次ajax都重新渲染了图图表
解决方案 »
- jquery中,html、val与text有什么区别啊
- ExtJS的TreePanl加载数据不显示的问题
- 怎么让页面刷新完毕后自动提交?
- 超难问题,如何判断td中输入的文字达到td的底边?
- 一个弹出窗口的问题
- 在线等待----如何实现checkbox只能选择一个的问题
- 如何实现鼠标放到某个图片上内容就向上或向下滚动?
- 谢谢各位热心的朋友。如何模拟按下shift+tab ?
- 救命呀~~~~~~
- javascript随笔---小白求教
- vue 项目 按钮返回需求 返回判断相应的页面
- easyui翻页后修改datagrid 报错 Cannot read property 'ck' of undefined
var myChart_ = document.getElementById('rain');
var myChart = echarts.init(document.getElementById('rain')); var myChartContainer = function () { var width = $("#right-cont .map",window.parent.document).width()+"px";
var height = ($("#right-cont .map",window.parent.document).height())+"px";
myChart_.style.width =width
myChart_.style.height =height
};
myChartContainer(); var option = {
tooltip: { trigger: 'axis'
}, grid: { },
xAxis: [ {
type: 'category',
data:['周一', '周二', '周三', '周四', '周五', '周六', '周七'],
axisLine: {
onZero: false,
lineStyle: {
color: "#ffffff"
}
},
}
], itemStyle:{ normal:{
color:'#2C98A0'
}
},
yAxis: [
{
type: 'value',
axisLine:{
lineStyle:{
color:'#ffffff',
// width:1,//这里是为了突出显示加上的
}
},
splitLine: {
show: false
},
}
],
series: [
{
name:'流量',
type:'line',
// smooth:true,
symbol: 'none',
sampling: 'average',
Line: {
symbol: ['none', 'none'],
/* label: {
normal: {show: false}
}, */
lineStyle: {
normal: {
type:"solid",
color: 'red',
width: 1
}
},
data: [{
yAxis: 300
}]
},
itemStyle: {
normal: {
color: 'rgb(30,142,104)'
}
}, areaStyle: {
normal: {
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: 'rgb(39,88,164)'
}, {
offset: 1,
color: 'rgb(37,137,160)'
}])
}
},
data: ['12','45','87','69','195','98']
},
{
// smooth:true,
symbol: 'none',
sampling: 'average',
itemStyle: {
normal: {
color: '#fff'
}
},
lineStyle:{
normal:{
type:"dotted", }
},
type:"line",
data:[,,,,,98,35]
}
]
};
myChart.setOption(option);
myChartContainer();
myChart.resize();
var button = $(".button",window.parent.document);
/* var code = $(".button .active_",window.parent.document).attr("id");
console.log(code)
var url = "../rest/rthyinfo/core/river/station"
$.ajax({
url:url,
type:"post",
data:{'code':code},
dataType:"json",
success:function (data) {
var data = eval(data);
var xData = [];
var yData = [];
for (var i = 0;i<data.data.list.length;i++){
xData.push(data.data.list[i].tm);
yData.push(data.data.list[i].q);
}
myChart.setOption({
xAxis: {
data: xData.map(function (str) {
return str.replace(' ', '\n')
}),
},
series: [{
// 根据名字对应到相应的系列
data: yData
}],
});
// console.log(xData)
}
});
*/
button.click(function () {
var code = $(".button .active_",window.parent.document).attr("id");
console.log(code)
var url = "../rest/rthyinfo/core/river/station"
$.ajax({
url:url,
type:"post",
data:{'code':code},
dataType:"json",
success:function (data) {
var data = eval(data);
var xData = [];
var yData = [];
for (var i = 0;i<data.data.list.length;i++){
xData.push(data.data.list[i].tm);
yData.push(data.data.list[i].q);
}
myChart.setOption({
xAxis: {
data: xData.map(function (str) {
return str.replace(' ', '\n')
}),
},
series: [{
// 根据名字对应到相应的系列
data: yData
}],
});
// console.log(xData)
}
});
});
window.onresize = function () { myChartContainer();
myChart.resize();
};
})