刚刚发现了如何做:)声明一个变量并从回调函数中进行相应的更新。之后,我可以返回该变量。我将代码放置在将来的读者手中:
function CallServer(urlController) { var returnValue = false; $.ajax({ type: "POST", url: urlController, async: false, data: $("form").serialize(), success: function(result) { if (someLogic){ returnValue = true; return; } }, error: function(errorThrown) { alert("Error occured: " + errorThrown); } }); return returnValue;}


