/**
获取用户登录信息
返回值:如果用户已登录返回登录信息,否则返回false
*/
function get_user_info() {
var url = PUB_URL+"get_user_info.php";
var is_login = false;
$.ajax({
type:"POST",
dataType:'json',
async: false,
url:url,
error: function(XMLHttpRequest, textStatus, errorThrown) {
is_login = false;
},
success: function(retData) {
if(retData.code == 1) {
is_login = retData.data;
} else {
is_login = false;
}
}
});
return is_login;
}
如果将async改成true(true同步,false异步),不等服务器返回就会直接返回false,写这类函数的时候要注意把async设置成false
同步提交是指等待服务器响应后在进行后面的操作,异步提交不用等待服务器响应就会进行后面的操作