java得到map传给前台。 得到的map的key为 series的name,values为data。 怎样实现?
4条回答
- qin275513716 2013-12-10 06:05关注
$.ajax({
url: '/Ajaxxxxx/xxxx.cspx',
type: 'POST',
dataType: 'text',
success: function (datas) {
var json = eval(datas);
$('#container').highcharts({
chart: {
plotBackgroundColor: null,
plotBorderWidth: null,
plotShadow: false
},
title: {
text: '账龄分析'
},
//绑定鼠标放上后显示的字段
tooltip: {
pointFormat: '{series.name}: {point.percentage:.1f}%'
},
plotOptions: {
pie: {
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: true,
color: '#000000',
connectorColor: '#000000',
//绑定饼图外围字段
format: '{point.name}: {point.y}'
},
//显示类别标识框
showInLegend:true
}
},
series: [{
type: 'pie',
name: '金额',
//数据源
data: json
}]
});} });
不知道对你有么有帮助,name值如果存在与json内可直接获取的,如果不是就要再执行另一个ajax取值了
解决 3无用
悬赏问题
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料