用jQuery.ajax 同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行?
这个好像确实是这样,我有试了。
因为请求时间可能会比较长,所以在用户 “等待请求完成” 的过程中,需要给用户一些提示信息,例如“正在加载..."这样类似的消息。这个应该怎么实现?
beforeSend,complete是不是需要结果这两者来实现效果最好?
最好是能有个例子就好了。
用jQuery.ajax 同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行?
答案:2 悬赏:40 手机版
解决时间 2021-03-19 16:43
- 提问者网友:萌卜娃娃
- 2021-03-19 10:08
最佳答案
- 五星知识达人网友:西风乍起
- 2021-03-19 10:55
恩,设置成同步的时候是要等待的,默认是异步的。有关提示信息可以看看
ajaxSend(callback)
ajaxStart(callback)
ajaxStop(callback)
ajaxSuccess(callback)
这几个,下午要培训,暂时不能给例子
ajaxSend(callback)
ajaxStart(callback)
ajaxStop(callback)
ajaxSuccess(callback)
这几个,下午要培训,暂时不能给例子
全部回答
- 1楼网友:琴狂剑也妄
- 2021-03-19 12:30
firefox 11
chrome 18
safari 5
opera 11.62
ie9 (含ie7,8模式)
ie6 (ietester及虚拟机中的ie6)
这些都是支持的哦,相关的web知识 你可以多多百度 前端江湖 多多查查就会会的更多的,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯