我正在ajax调用方法中获取数据,但是在将值存储在变量中时,其显示未定义以填充图表中的动态值。
var pmdata = getPMData();
console.log(pmdata);//unefined
//chart
Morris.Area({
element: 'morris-area-chart',
data: pmdata,
xkey: 'timestamp',
ykeys: ['iphone', 'ipad', 'itouch'],
labels: ['iPhone', 'iPad', 'iPod Touch'],
pointSize: 2,
hideHover: 'auto',
resize: true
});
function getPMData() {
$.ajax({
url: "/api/Test",
success: function (data) {
console.log(data);
return data;
}
});
}