【问题标题】:Loading message inside tab content在选项卡内容中加载消息
【发布时间】:2017-08-02 13:47:23
【问题描述】:

我在我的页面中使用 jQuery UI 选项卡。单击一个选项卡时,将继续进行 ajax 调用,并准备和显示内容。 Ajax 调用和内容准备需要 5-6 秒。

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

【问题讨论】:

标签: javascript ajax c#-4.0


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    我刚刚进行了 ajax 调用 Async: true 并在 ajax 调用之前放置了加载消息作为内容。它对我来说很好用..

    感谢大家的回复

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-15
      • 1970-01-01
      • 2016-02-13
      • 2016-11-17
      • 2012-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多