JQuery 选项卡:如何显示“正在加载...”留言等待 AJAX HTTP 请求响应?
我正在使用 jQuery UI 1.8.12,并且正在通过 AJAX 选项卡实现 内容 。我想在加载内容的同时显示“正在加载...”消息(当然,然后显示使用 AJAX HTTP 请求检索的内容)。
我该怎么做?
也许我可以使用 tabTemplate 选项,但我不知道如何实现这一点。
PS:我不想使用 this 中使用的解决方案问题 但我想通过 jQuery 动态添加(在 DOM 中)“正在加载...”消息。
I am using jQuery UI 1.8.12 and I am implementing Content via AJAX tabs. I would like to show a "Loading..." message in the meantime the content is loaded (then, of course, the content retrieved with the AJAX HTTP request is displayed).
How can I do that?
Maybe I can use the tabTemplate option but I don't know how to accomplish how I can do that.
P.S.: I would like to do not use the solution used in this question but I would like to add dynamically (in the DOM) the "Loading..." message via jQuery.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 BlockUI。那么只需将其添加到脚本中即可:
每次 AJAX 请求启动时,UI 都会被加载消息阻塞,当它停止时,该阻塞将淡出,UI 将再次可用。
You could use BlockUI. Then it's just a case of adding this to your script:
Every time an AJAX request starts, the UI will be blocked by the loading message, and when it stops, the block will fade out and the UI will be usable again.
尝试:
Try: