Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

官方的例子是在ajax的回调中执行layer,但这就带来个问题,如果ajax返回比较慢,就会让人感觉点了按钮没反应。

以前用的是colorbox,它对ajax模式做了一种比较好的处理,点击后会立即弹出窗口,然后在窗口里显示loading图标,等请求返回时再插进真正的值。

虽然layer自带loading模式,但先弹出这种铺满整个页面的loading再切换成窗口,感觉让人很变扭,所以有没有办法在弹窗里显示loading,或者其它比较好的解决办法。

先谢过大家了。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
347 views
Welcome To Ask or Share your Answers For Others

1 Answer

点击后修改按钮的文案为“正在提交”之类的,同时去掉点击时间的处理程序。
请求返回以后,再恢复按钮的状态。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...