回调函数的返回值给全局变量的赋值问题
今天遇到一个问题,在js中,回调函数的返回值对全局变量进行赋值,网上的解决方案主要是把异步改为同步 async: false,好记性不如烂笔头来记录一下。
源代码如下:
function fnPreLogin(email,callback){ console.log("fnPreLogin"); var myDate = new Date(); var preData = { email: email, time:myDate.toLocaleTimeString() }; $.ajax({ url: url_preLogin, async: false, type: "GET", data: preData, success: callback });}