随笔分类 -  ExtJs

ExtJs相关资料
摘要:在grid中加入deferRowRender:false,即可 阅读全文
posted @ 2010-09-17 10:51 阅读(749) 评论(0) 推荐(0)
摘要:具体使用就是在页面的js最后加上keyNav(Ext.getCmp("name")); //name可以是第一个输入项的名称 一般在查询按钮点击之后,要将焦点切换到Grid的第一行,然后支持键盘上下键选行,并且在Enter(回车)键按下后选中该行并返回,当然这其中还应该包括鼠标单击选行、双击选中返回。 阅读全文
posted @ 2010-09-17 10:50 阅读(482) 评论(0) 推荐(0)
摘要:grid默认选中第一行问题解决了 grid.getSelectionModel().selectFirstRow(); 仅是改变第一行的样式 焦点并没有移过去 row = grid.getView().getRow(0); Ext.get(row).focus(); 将焦点移到该行 这样键盘的上下键操作就可以了 阅读全文
posted @ 2010-09-17 10:46 阅读(494) 评论(0) 推荐(0)
摘要:在用Extjs的时候,有时需要对 Ext.form.DisplyField 进行格式化。 使用 Ext.form.FormPanel 来处理数据时候,某些字段是需要只读的。当然我们可以使用 Ext.form.TextField,然后设置成 ReadOnly,不过这样子的显示效果不是很好,因为始终会有个输入框。所以我们必须使用 Ext.form.DisplayField,但是 Ext.form.DisplayField 没有一个format的属性,也不具备 renderer 这个事件,比如日期字段,那它显示的就有点不正确了使用 Ext.form.FormPanel 来处理数据时候,某些字段是需要只读的。当然我们可以使用 Ext.form.TextField,然后设置成 ReadOnly,不过这样子的显示效果不是很好,因为始终会有个输入框。所以我们必须使用 Ext.form.DisplayField,但是 Ext.form.DisplayField 没有一个format的属性,也不具备 renderer 这个事件,比如日期字段 var form = new Ext.form.For 阅读全文
posted @ 2010-09-01 18:44 阅读(1403) 评论(0) 推荐(0)