只需加入$.ajaxSetup({"async": false}); //异步返回 async:布尔值,表示请求是否异步处理。默认是 true。 如下以post作为样例 function getTotalUseBal() { var count = 0; $.ajaxSetup({"async": false}); $.post("/cu/sendMessages/getTotalUseBal", function (result) { count = result.data; }, "json"); return count; }
也有说设置全局变量的!诸位可以试试!