jQuery MiniUI

标题: tabs datagrid 懒加载 [打印本页]

作者: suisesigi    时间: 2015-7-9 10:44:13     标题: tabs datagrid 懒加载

我有一个界面,分为上下两部分。上面为查询条件;下面为三个tab页,第一个tab页是一个url连接访问至另外一个界面;第二个和第三个是普通的datagrid。由于三个tab一起加载,数据过多页面会卡。故想要实现懒加载。
1、打开页面默认加载第一个tab页
2、点击那个tab页,便加载那个。
3、多次点击同一个页面时,不要重复加载。即只需加载一次。最好是可以设置,若查询条件改变后点击tab页则重新加载。否则看旧的页面。
问:如何实现?


作者: dforce    时间: 2015-7-9 11:18:49

表格是异步加载的,一般不会卡
你要懒加载的话,tabs里面其他页面用url打开,这样只会再点击展开tab页的时候才去加载
作者: suisesigi    时间: 2015-7-9 16:12:06

dforce 发表于 2015-7-9 11:18
表格是异步加载的,一般不会卡
你要懒加载的话,tabs里面其他页面用url打开,这样只会再点击展开tab页的时 ...

我已经实现了在点击tabs在加载。可是我反复点同一个tab的时候,每次都重新加载。我想要实现点过一次之后,下次再点就不要加载了,直接显示上次的。怎么办?
作者: dforce    时间: 2015-7-9 16:35:08

suisesigi 发表于 2015-7-9 16:12
我已经实现了在点击tabs在加载。可是我反复点同一个tab的时候,每次都重新加载。我想要实现点过一次之后 ...

你自己处理的加载,不是我们的标准懒加载,那你只能自己判断是否已经加载
作者: suisesigi    时间: 2015-7-16 09:08:42

dforce 发表于 2015-7-9 16:35
你自己处理的加载,不是我们的标准懒加载,那你只能自己判断是否已经加载 ...

我的tabs里面的每一个tab中都是一个griddata,那你们的标准懒加载怎么实现呢?
作者: felt    时间: 2015-7-16 09:26:23

suisesigi 发表于 2015-7-16 09:08
我的tabs里面的每一个tab中都是一个griddata,那你们的标准懒加载怎么实现呢? ...

我们的tabs懒加载是,url对象tab页面,打开的时候才加载,再次打开不会重新加载
作者: suisesigi    时间: 2015-7-16 14:56:27

felt 发表于 2015-7-16 09:26
我们的tabs懒加载是,url对象tab页面,打开的时候才加载,再次打开不会重新加载 ...

谢啦~~




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2