我想在变量中获取ajax调用方法响应值,但未定义

时间:2019-03-07 13:40:45

标签: javascript ajax jquery-ajaxq

我正在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;
                }
        });
    }

0 个答案:

没有答案