【心情文字】搞了2天Grid,已崩溃

原项目全Easyui。

出现问题,http://my.oschina.net/francisxjl/blog/132998

Easyui的DataGrid简直就是个渣,ie下卡到死,用户很大一部分用的xp系统,内存更小,ie8下,有datagrid的页面慢到想死。

一个最简单的页面,只要有datagrid,5s以上,我真是!@*#&!(*@&#(!*@#&——!@

好吧,换,把数据表格控件换了。GO~

http://www.csdn.net/article/2011-04-07/295428

看来看去,试几个吧。

据说jqgrid不错,用的人很多,仔细一看。。。艹,基于jquery UI的,引2套前端框架(原easyui)?no!pass~

osc发了动弹,有人介绍bsGrid。一看,挺新,才出来的,应该不错,试试。。。

看看api,瞧瞧demo,试一把,然后

 gridObj = $.fn.bsgrid.init('searchTable', {  
          url: 'data/json.jsp',            
        //autoLoad: false,            
          pageSizeSelect: true,           
          pageSize: 10        });

既然是基于jquery的为什么只能通过id初始化?联系开发团队,表示目前只能通过id,好吧,再见

在此说一下为什么我不能接受id作为初始化参数:

我们的项目主界面很普通,就是左边一颗菜单树,右边中间一个主要的显示界面,原期初,主显示界面是iframe的,也就是说,每次点击一个菜单,虽然右边是easyui的tabs,没事每个tabs都是一个iframe,互不影响。但后来ie下使用iframe有问题,很严重的问题,内存泄漏

http://blog.csdn.net/hijiankang/article/details/8506970

很多玩家可能没发现过用iframe会产生这么大的问题,没错,在机器硬件一般(只要一般就足够),前端效率较高的情况下,这点泄漏感觉不明显,但是tmd如果你用easyui,然后用户的机器老的喷血,10年前的xp电脑装的ie8,绝b卡的你想砸电脑。

言归正传,我我换!我再换!

再换flexigrid,据说轻便,代码简洁,demo搞起,纳尼??tmd连前面的checkbox都要自己扩展?行点击,双击事件都要自己写?算了我忍。网上有扩展源码,可以在前面加checkbox选择框

http://blog.csdn.net/ailinty/article/details/7339489

(虽然有很2B的bug,全选框逻辑错误,全选后取消一行,tmd全选框自己居然不取消选中)

我tmd都忍,好吧,demo已完成,看下dom:

085344_S6lQ_1435284.bmp

我tm只想说,太渣了,我已经没兴趣去知道,如果一个页面有n个grid的,这id会怎么安排。但是这玩意儿和easyui的

panel.href是绝比不兼容了。

好吧,过两天在玩吧,真心吃不消了


不是 吐槽Easyui,使用起来非常方便,毋庸置疑,api又清楚

但是这效率tmd的实在是不能忍啊!!!!

随便搜了下

http://my.oschina.net/francisxjl/blog/132998

所谓的解决方法,http://rainbowdesert.iteye.com/blog/1848712 也是治标不治本

算了,我跪了

最后 FUck ie!

转载于:https://my.oschina.net/u/1435284/blog/473167

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值