ajax的async设置成false,为什么没效果
答案:2 悬赏:0 手机版
解决时间 2021-04-03 20:33
- 提问者网友:杀手的诗
- 2021-04-03 04:50
ajax的async设置成false,为什么没效果
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-04-03 06:19
肯定会执行啊,你的async : false,表示同步,同步会等待执行完成,知道success 执行完成!
如果是true,倒是有可能先执行alert("谁先");追答
追问:搞定了,谢谢啦
追答:那就好
追问:这个东西在ajax success中的functionreturn false,是没用的,只能说是你在外边设一个 var =true或 false,在这个success中的function来更改这个bool值,最后的判断还是在ajax之外判断。。。。
追答:当然没有用啦,除非是全局变量!
如果是true,倒是有可能先执行alert("谁先");追答
追问:搞定了,谢谢啦
追答:那就好
追问:这个东西在ajax success中的functionreturn false,是没用的,只能说是你在外边设一个 var =true或 false,在这个success中的function来更改这个bool值,最后的判断还是在ajax之外判断。。。。
追答:当然没有用啦,除非是全局变量!
全部回答
- 1楼网友:西风乍起
- 2021-04-03 07:35
怎么会没有效果,你想要什么效果
追问:return false了,应该下边的东西都不执行了呀,但是他还是执行!!!
追答:你在回调函数里return是没有效果的
追问:return false了,应该下边的东西都不执行了呀,但是他还是执行!!!
追答:你在回调函数里return是没有效果的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯