你需要
async:false,没有
async:"false"。(即传递boolean
false,而不是string
"false")。
编辑:同样对于异步请求,您需要在调用 之后 返回一个值
ajax, 而不是 在成功处理程序内部:
function isLoggedIn() { var isLoggedIn; $.ajax({ async: false, // ... success: function(jsonData) { isLoggedIn = jsonData.LoggedIn } }); return isLoggedIn }


