将$ .get中的响应存储在稍后使用的变量中

use*_*021 4 variables jquery get store

我正在使用$ .get从php检索响应,但是如何将响应存储在变量中以便稍后在我的代码中使用它?谢谢!

   $.get('promo_getstate.php', {
            email: emailaddress,
            country: 'DE',
            lang: lang,
            source: '1304_Spring_dly'
                }, function (data) {
                    console.log('data is' + data);
                    getstate = data;
                 }); 
Run Code Online (Sandbox Code Playgroud)

小智 5

只需在.get调用本身之外声明要设置的变量.然后它将在回调函数内部访问,您可以在其中将其设置为返回的数据.

var getstate = "";
$.get('promo_getstate.php', {
        email: emailaddress,
        country: 'DE',
        lang: lang,
        source: '1304_Spring_dly'
            }, function (data) {
                console.log('data is' + data);
                getstate = data;
             }); 
Run Code Online (Sandbox Code Playgroud)