![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Extjs
东成西就2021
老无所依
展开
-
关于Ext.grid.GridPanel数字排序有错的问题
我们使用GridPanel添加了列,并加上了排序功能后,会发现那些数字的列不会按照数字的大小来进行排序,而是作为字符串进行排序了,处理的方法很简单,就是在fields中指定字段的type:int。 var userInfofields=[{name:uid,type:int},"username","userpwd"]; 这样就能为uid列转换为整型了,也就原创 2009-10-03 22:24:00 · 4744 阅读 · 2 评论 -
关于Ext.Window里的文本框错位
有时我们会发现Ext.Window窗口里的textfield错位或文本框丢失等等奇怪的现象,这都是由于extjs运行时,会重复的生成控件的,第一次运行时不会有问题,再次打开时,可能就会引发冲突。 处理的办法就是引用前,先将原来的清理掉: if(Ext.getCmp(_AddScoreWin)=="[object Object]")//_AddScoreWin是Ex原创 2009-10-03 22:46:00 · 1794 阅读 · 0 评论 -
JavaScript 调试器 firefox venkman
以前我比较轻视javascript,但在的工作中越来越感觉到它的重要,测试部给我报的bug也多半源于此,所以决心补习js,那么首先要搞定的就是调试器,发现firefox 下的venkman很不错,强大 小巧,而且免费。 基于Mozilla的浏览器(如firefox)有个JavaScript调试环境,叫venkman,可以从http://www.hacksrus.com/~g转载 2009-10-05 17:06:00 · 705 阅读 · 1 评论 -
Ext.data.Store加载时,给页面的textfield赋值
有时候,我们需要根据页面传过来的参数,查询数据库后,再显示相关的指示到页面上,这就需要用到这个 //指标 var rule_fileds_ = Ext.data.Record.create([ {name: rule_id,mapping:rule_id},{name: rule_name,mapping:rule_name},{n原创 2009-10-03 23:04:00 · 3762 阅读 · 1 评论 -
让Ext.grid.GridPanel某行变色
有时候我们需要根据store里的某个标记,令grid的数据改变为一种特别的颜色。如我项目中的,把用户状态不正常(字段memberstatus不为1)的记录变成灰色。x-grid-record-gray是已经在页面上定义好的CSS样式。下边截取了grid里的viewConfig信息。 viewConfig:{ columnsText:"显示/隐藏列", sortAscTe原创 2009-10-18 23:02:00 · 4686 阅读 · 1 评论 -
让Ext.grid.GridPanel的某行不能选择
让Ext.grid.GridPanel不能选择,即令Ext.grid.CheckboxSelectionModel不能选择,因为GridPanel是要引用CheckboxSelectionModel的。下例是当store里的用户状态不正常(字段memberstatus不为1)的记录行,让它在被选择时提示无法选择,关键在于beforerowselect事件,看代码吧 var member原创 2009-10-18 23:22:00 · 5390 阅读 · 2 评论 -
ExtJS Grid 大数据量的显示效率问题
来自:http://ext.group.javaeye.com/group/blog/267073关键字: extjs grid store 大数据量 效率 有个grid,需要定时ajax取数据,大概500行. 现在在ajax的响应函数里面用大概类似下面的方法更新 store.each(function(record){ var newData = jsonData.data[re转载 2010-02-26 17:24:00 · 8533 阅读 · 1 评论