$(function(){
var title = {
text: '金额'
};
var subtitle = {
text: 'In the latest week number/amount of transactions'
};
var xAxis = {
categories: [day7, day6, day5, day4, day3, day2, day]
};
var yAxis = {
title: {
text: '金额'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
};
var legend = {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
};
var series = [
{
name: '金额',
data: count()
}
];
var credits={
enabled: false
}
var json = {};
json.title = title;
json.subtitle = subtitle;
json.xAxis = xAxis;
json.yAxis = yAxis;
json.tooltip = tooltip;
json.legend = legend;
json.series = series;
json.credits = credits;
$('#container').highcharts(json);
})
function count(){
$.ajax({
type: "POST",
async: false,
url: "data/money",
success : function(data){
alert(data);
}
});
}
怎么将输出的值赋值给data呢
function count(){
var rst;////////
$.ajax({
type: "POST",
async: false,
url: "data/money",
success : function(data){
rst=eval('('+data+')');//注意要转为json对象,不能字符串或者配置dataType为JSON省略这里的eval
}
});
return rst;////////////
}