$.ajax({
type: "post",
async: true, //异步请求(同步请求将会锁住浏览器,用户其他操作必须等待请求完成才可以执行)
url: ' url ', //请求地址
dataType: "json", //返回数据形式为json
success: function (result) {
var JsonData = JSON.parse(result.data);
//abc 创建的数组
//请求成功时执行该函数内容,result即为服务器返回的json对象
if (result) {
for (var i = 0; i < JsonData.length; i++) {
a.push(JsonData[i].查询数据字段名); //挨个取出类别并填入类别数组
}
for (var i = 0; i < JsonData.length; i++) {
b.push(JsonData[i].查询数据字段名); //挨个取出类别并填入类别数组
}
for (var i = 0; i < JsonData.length; i++) {
c.push(JsonData[i].查询数据字段名); //挨个取出库存并填入考核分数数组
}
myChart.hideLoading(); //隐藏加载动画
myChart.setOption({
//加载数据图表
xAxis: {
name: 'a',
data: a
},
series: [{
//根据名字对应到相应的系列
name: 'b',
data: b
},
{
// 根据名字对应到相应的系列
name: 'c',
data: c
}],
tooltip: {
trigger: 'axis',
formatter: function (params) {
for (var i = 0; i < JsonData.length; i++) {
var res = '
查询:' + JsonData[i].字段名+ '
时间:' + params[0].name + '
' + params[i].seriesName + ':' + params[i].data + '
'