`
air_fans
  • 浏览: 7467 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
var textArea=Ext.getCmp(textAreaId); var o = Ext.getDom(textAreaId); //The text box to be inserted o.focus(); var s = document.selection.createRange();//以先保存选区的方式用于在IE中实现插入 var value = flag; if (document.selection) {//用于IE s.text = value; ...
有时候combo的选项的内容是一大串说明文字,我们可以使用tips在选择的时候预览 combo源码的initList方法 if(!this.tpl){ this.tpl = '<tpl for="."><div class="'+cls+'-item">{' + this.displayField + '}</div></tpl>'; if(this.itemTip) this.tpl = '<tpl for=" ...
combo默认能够根据输入的内容过滤的列表内容,不过这个过滤只是根据displayField来的。如果要能够同时根据自己制定的字段过滤就需要如下修改: 在combo的源码的doQuery方法中 if(forceAll === true || (q.length &gt;= this.minChars)){ if(this.lastQuery !== q){ this.lastQuery = q; if(this.mode == 'local'){ ...
Ext2.x的Tree不支持加载本地数据,项目需要自己重写源码. TreeLoader源码的load方法添加: load : function(node, callback){ if(this.localData){ this.handleLocalData(node,callback); return; } .... 然后主要处理方法handleLocalData: //handle local data handleLocalData:function(node, callback){ i ...
<1>直接选择排序(Selection Sort):简单的选择排序,它的比较次数一定:n(n-1)/2。也因此无论在序列何种情况下,它都不会有优秀的表现(从上100K的正序和反序数据可以发现它耗时相差不多,相差的只是数据移动时间),可见对数据的有序性不敏感。它虽然比较次数多,但它的数据交换量却很少。所以我们将发现它在一般情况下将快于冒泡排序。 # /* #     2.直接选择排序 选择排序是这样实现的: #         1.首先在未排序序列中找到最小元素,存放到排序序列的起始位置 #         2.然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。 ...
Cygwin:window下的虚拟unix环境 nginx:高性能反向代理服务器
Global site tag (gtag.js) - Google Analytics