$.temp = function () { $.ajax({ url : SERVERURL + "Info", type : 'post', data : { userDevice : "web", sessionId : SESSIONID, }, async: false, dataType : 'json', success : function(xhr) { var data = xhr.data; if (xhr.isSuccess == true) { if(data == null || data == "") { }else { temporary = 0; } }else { $.alert("获取失败!",3); } }, error : function(msg) { $.alert('网络错误',3); } }); return temporary; }
ajax返回参数时必须用同步async: false,异步会出现undefined错误