(未使用ajax时可以显示图形的),使用后网页空白,f12也没报错没打印,啥也没有

来源:2-4 实现动态图表

慕数据2272742

2020-02-18 21:05:46

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript" src="js/echarts.min.js"></script>

<script type="text/javascript" src="js/jquery-3.4.1.min.js"></script>

</head>

<body>

<div id="main" style="width: 600px;height:400px;"></div>


<script type="text/javascript">

  $.ajax({

"url":"/Listentimeandnum/tubiao",

"type":"GET",

"dataType":"json",

"success":function(json){

console.log(json.a);

console.log(json.b);

var myChart = echarts.init(document.getElementById('main'));


// 指定图表的配置项和数据

var option = {

    title: {

        text: 'ECharts 入门示例'

    },

    tooltip: {},

    legend: {

        data:['销量']

    },

    xAxis: {

        data: json.a

    },

    yAxis: {},

    series: [{

        name: '销量',

        type: 'line',

        data: json.b

    }]

};


// 使用刚指定的配置项和数据显示图表。

myChart.setOption(option);

},

});


</script>

</body>

</html>


写回答

1回答

好帮手慕小班

2020-02-19

同学你好,使用ajax后,建议同学将将ajax有如下修改,例如:

http://img.mukewang.com/climg/5e4ccfb009d707a804400150.jpg

如上修改后,再来试一下,如果还是有问题,同学可以将自己的tubiao这个Servlet中的代码贴出,老师来复制测试运行一下。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 9666 问题

查看课程