ZKX's LAB

请教:easyui在ie下很卡,这个有解决的办法吗? easyui tree 异步加载方式

2020-10-06知识12

easyui combotree自定义属性和open,closed的区别 combotree定义的属性为 三个 id,text,state,如果需要别的属性的话就需要自己定义,由于它继承与tree,tree可以通过attributes进行自定义属性,所以combotree也可以通过attributes进行自己属性的定义,方式如下:,onSelect:onChangeComboTree\"style=\"width:150px;[{id\":1,text\":\"My Documents\",attributes\":{\"tt\":\"sdfsdf\"},children\":[{id\":1,text\":\"Photos\",state\":\"closed}]}]}]通过上面的红色部分自定义属性 tt,在object可以通过属性获取:node.attributes.tt 其中node为当前选中的节点还有一个纠结的问题就是开始的 文件夹和文件的形式,异步生成 combotree的时候通过设置 state的属性来分别那个是有子节点的那个没有子节点,其中 closed表示有子节点,open表示没有子节点还有一种加载子节点的方式:if(node){getJSON(\"region/getCity.do?value=\"+node.attributes.value+\"&mid=\"+node.id,function(json){('#privonceCombo').combotree(\"tree\").tree('append',{parent:node.target,data:json});});}这种主要是利用tree的append方法,或者insert方法

又到了年终总结的时间,怎样写好一份出彩的年终工作总结? 2017年度计划总结博学之,审问之,慎思之,明辨之,笃行之。

写半年工作总结报告时,用什么能让人眼前一亮,来替代“上半年工作总结、下半年工作规划”这样很俗气的字眼? 领导觉得报告直接写半年总结这样的太俗了,要换个词,也就是换汤不换药的那种,比如:回头看,怎样怎样。

easyui combotree自定义属性和open,closed的区别 combotree定义的属性为 三个 id,text,state,如果需要别的属性的话就需要自己定义,由于它继承与tree,tree可以通过。

java使用jQuery easyUI异步加载tree求教 onBeforeExpand:function(row,param){(this).treegrid('options').url='svnlog/repository.do?pid=row.id},

请教:easyui在ie下很卡,这个有解决的办法吗? @badboy,谢谢你,上午已经搞定了。主要原因是页面所有需要加载easyui控件的地方,用的都是class的方式,这样在页面加载的时候,就会把所有的easyui组件都加载上来,所以就很卡了。这个页面大概有10来个tabs和15个datagrid,每个tab中还有nested tabs。后来改了一下(1)加载easyui不用class的方式,而是用js的方式,等页面加载完成后,再来加载easyui的组件。(2)加载easyui组件的时候,只加载需要显示的那部分组件,其他的先不加载(因为在别的tab中,页面刚一打开是看不到的)。切换到对应的tab时,再根据情况去加载里面的eayui组件。说白了,就是延迟加载,用到的时候再去加载。这样就把加载的时间均摊了这样改了后,页面打开就很快了,基本打开页面,以及切换每个tab的时间都在半秒以内从这个例子看出ie解析dom的性能比chrome和ff差了不是一个档次。fuck ie!查看原帖>;>;

#自定义属性

随机阅读

qrcode
访问手机版