使用jquery post从Javascript函数返回
我这里有个愚蠢的问题。我知道AJAX的整个异步方面,以及它是如何把我的代码弄乱的。 基本上我有这个函数,顾名思义,它检查用户会话是否仍然有效使用jquery post从Javascript函数返回,javascript,jquery,ajax,Javascript,Jquery,Ajax,我这里有个愚蠢的问题。我知道AJAX的整个异步方面,以及它是如何把我的代码弄乱的。 基本上我有这个函数,顾名思义,它检查用户会话是否仍然有效 user_session_check: function() { app.http_ajax_json_post(app.config.settings.api_url + 'user/check', { action: 'session' }, function(data) {
user_session_check: function() {
app.http_ajax_json_post(app.config.settings.api_url + 'user/check', {
action: 'session'
}, function(data) {
if (data.status == 0) {
app.config.return = 0;
} else {
app.config.return = 1;
}
});
}
基本上,我需要检查返回值是什么(data.status将永远只等于->1
| |0
)。我如何才能访问它,甚至尝试将其设置为变量值
app.config.return=0代码>
不起作用
如果我错了,请纠正我,但是如果会话过期,我是否应该使用回调来执行我需要执行的操作
注意:我应该这样做吗
我在哪里同步运行ajax请求
谢谢 正如您所提到的,您可以使用回调函数(推荐),或者运行同步a(?)JAX调用。@elclanrs-这就是我在引用回调函数时提到的问题。