将GET结果保存在全局变量中

时间:2017-11-15 16:54:41

标签: javascript asp.net-web-api

我有一个API,我通过JavaScript调用它:

$.getJSON('../api/Config/email')
    .done(function (data) {
        statusUpdate("icon16", "success " + data.Data);
    }).fail(function (status) {
        statusUpdate("icon16", "Error " + status.statusText);
    });

我没有问题来显示data.Data

的值

但是我想在我的代码中使用api调用的结果在其他位置。所以我想保存我的变量data.Data

的值

类似的东西:

    var myData;
    $.getJSON('../api/Config/email')
        .done(function (data) {
            statusUpdate("icon16", "success " + data.Data);
            myData = data.Data;
        }).fail(function (status) {
            statusUpdate("icon16", "Error " + status.statusText);
        });
        statusUpdate("icon16", "success " + myData);

但这并没有奏效。而且我不知道如何在我的功能之外保存我的数据。

0 个答案:

没有答案