值是后台传过来的 刻度是自动生成的想取最大最小值 如何取
代码:
$.ajax({
url : 'gettable/'+tablename,
type : 'get',
async : false, //同步执行
dataType : "json", //返回数据形式为json
success : function(result) {
var arry1 = []
if (result) {
alert(result.max)
//初始化option.xAxis[0]中的data
option.xAxis[0].data = [];
for (var i = 0; i < result.length; i++) {
option.xAxis[0].data.push(result[i].date);
}
//初始化option.series[0]中的data
option.series[0].data = [];
for (var i = 0; i < result.length; i++) {
option.series[0].data.push(result[i].value);
if (result[i].value != null) {
count++;
}
}
myChart.hideLoading(); //隐藏加载动画
myChart.setOption(option);
}
var data1 = result[count-1].date
var item = [
{
name: data1,
label: { show: true, position:'start' } ,
coord: [data1, 50]
},
{
coord: [data1, 0]
}
]
arry1.push(item)
option.series[0].markLine.data=arry1;
myChart.hideLoading(); //隐藏加载动画
myChart.setOption(option);
},
error : function(errorMsg) {
alert("图表请求数据失败啦!");
}
})