2017-08-02 85 views
0

我在页面中使用了jQuery UI选项卡。当单击一个选项卡时,ajax调用会继续,并准备并显示内容。 Ajax调用和内容准备需要5-6秒。在标签内容中加载消息

当我点击标签时,我的屏幕在6秒后保持空闲状态,显示标签内容。但我想显示加载消息。怎么做?

+0

'警报(“请稍候”)'是一个简单的方法... :) –

+0

可能的复制/非常接近[JQuery的UI选项卡 - “加载...”消息](https://stackoverflow.com/questions/1730154/jquery-ui-tabs-loading-message) –

回答

0

jQuery具有全局AJAX处理程序,它将在处理AJAX请求期间调用它。在ajaxStart处理程序上,您可以取消隐藏进度GIF并在ajaxComplete处理程序上隐藏它。

$(document) 
    .ajaxStart(function() { 
     // Show GIF 
    }) 
    .ajaxComplete(function() { 
     // Hide GIF 
    }); 
0

我只是做了Ajax调用异步:真,并放置在装载消息AJAX调用之前的内容。而它的工作对我罚款..

谢谢大家的回应

相关问题