我在我的页面中使用jQuery UI选项卡。当单击一个选项卡时,将执行ajax调用,并准备并显示内容。Ajax调用和内容准备需要5-6秒。
当我点击标签时,我的屏幕在6秒后保持空闲,标签内容被显示出来。但我想显示正在加载的消息。该怎么做呢?
发布于 2017-08-03 01:36:17
jQuery具有全局AJAX处理程序,它将在处理AJAX请求期间调用这些处理程序。在ajaxStart处理程序中,您可以取消隐藏进度GIF,而在ajaxComplete处理程序中,您可以将其隐藏。
$(document)
.ajaxStart(function() {
// Show GIF
})
.ajaxComplete(function() {
// Hide GIF
});发布于 2017-08-03 15:52:01
我刚刚调用了ajax Async: true,并在ajax调用之前放置了一条加载消息作为内容。它对我来说工作得很好..
感谢大家的回复
https://stackoverflow.com/questions/45462739
复制相似问题