jQuery MiniUI

 找回密码
 立即注册
查看: 271|回复: 5
打印 上一主题 下一主题

addTab怎么确保加载完成 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2024-3-13 15:23:16 |只看该作者 |倒序浏览
  1. for (var i = 0; i < array.length; i++) {
  2.                 var tab = {
  3.                     title: array[i].Name,
  4.                     url: 'AAA/?NID=' + array[i].Id,
  5.                     showCloseButton: false
  6.                 };
  7.                 tabs.addTab(tab);
  8.                 tabs.activeTab(tab);
  9.             }
复制代码
array是一个数组,我动态添加tab,里面内容很大,想要一个加载完了再加载下一个,默认打开第一个

Rank: 6Rank: 6

沙发
发表于 2024-3-13 15:44:29 |只看该作者
还有一个问题,我使用addtab添加的url,末尾都添加了时间戳参数,这个是咱们框架添加上去得么
&_t=209074&_winid=w9870
我不想要这个参数

Rank: 6Rank: 6

板凳
发表于 2024-3-13 15:47:33 |只看该作者
冰是睡着的雪 发表于 2024-3-13 15:44
还有一个问题,我使用addtab添加的url,末尾都添加了时间戳参数,这个是咱们框架添加上去得么
&_t=209074&_ ...

加载的页面有大资源文件,必须让用户缓存住,带着参数他每次都会重新加载,
单个功能使用,有什么可以重写的方法也可以。

Rank: 8Rank: 8

地板
发表于 2024-3-14 09:12:36 |只看该作者
addTab只是添加tab,无法确定是否加载完毕,请监听onload事件,这事件触发了就代表加载完毕了。
参数无法去掉。

Rank: 6Rank: 6

5#
发表于 2024-3-14 13:49:52 |只看该作者
addtab的页面,怎么让他加载,现在必须切换到那一页他才会加载

Rank: 8Rank: 8

6#
发表于 2024-3-15 10:16:36 |只看该作者
冰是睡着的雪 发表于 2024-3-14 13:49
addtab的页面,怎么让他加载,现在必须切换到那一页他才会加载

addTab之后,tabs.reloadTab(tab);

Archiver|普加软件

GMT+8, 2024-4-28 11:19 , Processed in 1.021517 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部