这个问题主要是Ajax请求是异步请求,和其他程序的执行方式不同,所以即便是再success后给变量赋值在其他地方使用的时候依然是原来的值。
解决方法:如果将异步请求改成同步的请求对程序影响不大的话就添加async: false 键值对就可以了。
Ajax请求给全局变量赋值无效
最新推荐文章于 2021-08-06 10:15:58 发布

这个问题主要是Ajax请求是异步请求,和其他程序的执行方式不同,所以即便是再success后给变量赋值在其他地方使用的时候依然是原来的值。
解决方法:如果将异步请求改成同步的请求对程序影响不大的话就添加async: false 键值对就可以了。