dojo选项卡式容器问题

发布于 2024-12-02 10:27:37 字数 218 浏览 2 评论 0原文

我有一个带有 3 个选项卡的 TabContainer,这是我使用声明性方式创建的。容器的选项卡总数为 6 个,但是由于数据大小、服务器调用等原因,最后 3 个选项卡是通过编程添加的。我需要的是页面完全加载,然后进行 ajax 调用来获取数据并创建其他选项卡。我在 addOnLoad 方法中添加了此代码,但是 ajax 调用是在页面加载之前进行的。如何在页面加载后立即进行ajax调用?预先感谢你们,非常感谢你们的回复。

I have a TabContainer with 3 tabs which I create using the declarative way. The total number of tabs are 6 for the container, however the last 3 are added programmatically because of the size of the data, server calls, etc. What I need is for the page to fully load, then make the ajax call to get the data and create the other tabs. I added the code for this in the addOnLoad method, however the ajax call is being made before the page loads. How can I made the ajax call right after the page is loaded. Thank you guys in advance, your response is greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

养猫人 2024-12-09 10:27:37

为了确保您的 javascript 代码在页面加载后执行,您所需要做的就是使用

dojo.ready(function(){
//talk to server
//create new tabs
});

All you need to do to ensure your javascript code executes after the page is loaded is to use

dojo.ready(function(){
//talk to server
//create new tabs
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文