ext
KingViker
这个作者很懒,什么都没留下…
展开
-
extjs中如何创建一个带分页功能的Ext.grid.GridPanel
// 首先创建一个Ext.data.JsonReader用于解析数据// 假设数据为:{"message":"0","totalCount":"2","books":[{"id":"001","name":"语文","useless":"不需要用到的信息"},// {"id":"002","name":"数学","useless":"不需要你"}]}// 下面是Reader的代码原创 2011-05-20 19:49:00 · 6204 阅读 · 1 评论 -
在Ext中如何使窗体总在最前面(how to set a window always on top in Ext)
如,有如下窗体var formWin = new Ext.Window({ title: 'new window' ,width: 200 ,height: 400 ,html: 'This will be always on top'});现要使得这个窗体总是在其他窗体的前面,而且不影响其他窗体的使用(使用modal:true 选项可创建模转载 2011-05-18 14:58:00 · 3319 阅读 · 0 评论 -
Ext中有几个以get开头的方法(转)
Ext中有几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实现对DOM指定原创 2011-05-20 19:41:00 · 837 阅读 · 0 评论 -
Ext中修改滚动条样式
在ext中喜欢看页面的源码的朋友应该指导 ext生成的页面源码全部都是div嵌套 所以如果我们想要修改ext滚动条样式其实只要修改div的滚动条的样式就ok的 下面是css代码 但是这个只能在ie下有效 我的ext 值紫色主题 所以这个也是紫色主题的 div{ scrollbar-face-color: #9f82ff; scrollbar-shadow-color:原创 2011-07-01 15:42:00 · 3275 阅读 · 0 评论 -
ext中类的继承
自从学习ext以来就一直感觉很混乱,特别是 this啊 var啊 类和函数的区别啊.感觉都是差不多的东西.今天在网上搜搜了一整天 整理了一点.this和var 的文章已经发过了,这里只是讨论继承. 1.继承,子类调用父类的构造函数SubClass.spuperclass.constructor.call(this,config || {});注意:SubClass要注册s原创 2011-05-06 13:39:00 · 980 阅读 · 0 评论 -
EXT(常见问题二)
1、EXT中的鼠标双击事件--在Grid中取值? 在项目中,经常需要对Grid表格进行处理,而Grid表格的数据源是Store,那么如何来取值呢? Grid的事件格式(单双通用): _grid(变量).addListener('celldblclick',function(grid, rowIndex, columnIndex, e){ //API文档格式转载 2011-05-10 12:18:00 · 973 阅读 · 1 评论 -
ext gridPanel 自适应高度
研究了一整天终于搞定了 我没有使用网上的那些div之类的 我的思想很简单就是在gridpanel所在的容器显示之前获得容器内部的高度 通过这个高度来做一个参考设定其气元素gridpanel的高度,部分代码如下 Crim.monitorwarnning.enterpriseUniteView.QiYeFenHongDetailsWindow.superclass.constructor.c原创 2011-05-18 11:03:00 · 3898 阅读 · 0 评论 -
Ext问题:this.mainbody.dom为空或不是对象
做完需求访谈之后开发demo的时候 遇到了这个问题 很是费解 原来是我用tabpanel的时候 是在原来的items的基础上加了几条,但是它的tab标签激活函数handleActivate被只是激活原来的items数量,代码注释部分是后来加的 然后调试就总是报错 项目firefox不兼容也不能调试 哎 搞了一上午 梳理了一下逻辑, 加上了之后就ok了 哎真是悲剧var tabs原创 2011-06-30 12:10:00 · 2432 阅读 · 0 评论 -
Ext中应用iconCls
1:给button加icon Css: .user { background:url(../Teacher/Images/User.gif) no-repeat 1px 2px !important; } EXT: new Ext.Button({ text:'User', iconCl转载 2011-05-10 13:40:00 · 924 阅读 · 0 评论 -
ExtJs Grid分页时序号自增的实现
ExtJs Grid分页时,默认情况下每页的序号都是从1起始的,这往往不符合我们的习惯。这里实现了序号的自动增加。 先看效果图: 实现步骤如下: 1、定义全局变量。 var record_start = 0; 2、Grid的columns部分的定义。columns : [new Ext.grid.RowNumberer({ header : "序号",原创 2011-05-20 19:48:00 · 2129 阅读 · 0 评论 -
Grid读取json数据
Grid读取json数据 一、不传URL { "UserName":"admin","Name":"李亚斌","Gender":"M","Password":"123456","Status":"0","Department":"技术部","Title":"程序员","Email":"bingren12345@hotmail.com","OfficePhone":"512345原创 2011-05-20 19:48:00 · 1298 阅读 · 1 评论 -
EXT(常见问题)
1、EXT表格数据只显示一条问题? 我们在后台向前台传递数据的时候,一般是使用JSON对象来传递数据的,但是我们经常会遇见一个问题,就是数据后台有多个,而前台只显示一条,那么是什么问题呢? 解决:服务端返回的数据中每一条记录的id都是相同的,而JsonReader的idProperty默认配置是id,这就是出现问题的根源。你只要让每一条记录的id不同就行了。 2、如转载 2011-05-10 12:21:00 · 753 阅读 · 0 评论