Extjs
kunlong0909
这个作者很懒,什么都没留下…
展开
-
Extjs4.0 之Ext.Class 属性详解 (alias/mixins /uses/requires/singleton等属性)
Ext.Class 属性详解 : 1 , alias : 相当于别名一样,可以起多个,可以通过xtype和Ext.widget()创建实例:Js代码 Ext.define('SimplePanel', {extend: 'Ext.panel.Panel', alias: ['widget.simplepanel_007','widget.s转载 2011-10-29 10:49:18 · 7873 阅读 · 0 评论 -
ant和yuicompressor 压缩css、js方案
因为是个测试写的是个java工程,web工程一样修改个路径就行,主要是一次性搞定多个子目录下的js和css。附件还有个工具包(js压缩.rar),可以压缩多个文件,貌似都是一个目录下的文件,中间我加了些说明,目录我测了下只能用相对路径。(这个东东忘了从那里找的了,见谅)。另外大概说明一下yuicompressor的使用方法 命令行用法 语法: java -jar yuicomp转载 2012-05-20 14:46:29 · 4741 阅读 · 0 评论 -
让ExtJS里的GridPanel的列能够自动决定宽度
在new GridPanel时加这个: viewConfig:{forceFit: true, // 注意不要用autoFill:true,那样设置的话当GridPanel的大小变化(比如你resize了它)时不会自动调整column的宽度scrollOffset: 0 //不加这个的话,会在grid的最右边有个空白,留作滚动条的位置},然后还需要给转载 2012-05-06 10:35:40 · 7091 阅读 · 0 评论 -
Struts2的一个和多个文件上传的实现
在Struts2中,上传文件时,只要使用java.io.File类来描述上传文件即可,比直接使用Commons-FileUpload组件要简单的多。上传单个文件:如果上传的是单个文件,则在Action类中定义一个File类型的变量。该变量的名字与JSP页面上的标签的name属性相对应,只有这样Struts2才能使客户端上传的文件自动与Action类中的相应的属性进行关联处理。上转载 2012-05-03 23:29:16 · 2210 阅读 · 0 评论 -
ExtJS desktop 关联二级菜单桌面快捷方式
最近在用ExtJS做系统,准备在ExtJS desktop的基础上进行改造,由于官方例子只有一级菜单,对于二级菜单的调用就没有办法了,所以想要在桌面上点击快捷方式图标也能打开窗口的话就需要另想办法了. 查看完源代码后,发现也并不是很难,想要达到目的只需要修改 ExtJS desktop 自带例子的两个js文件即可,贴上代码,欢迎指正: App.js转载 2012-05-02 17:33:27 · 1855 阅读 · 0 评论 -
ExtJS 2.2中,从FormPanel中获取指定field控件
formPanel.getForm().findField("caAddress").getValue()原创 2012-05-01 15:30:58 · 1026 阅读 · 0 评论 -
ExtJS 2.2测试通过 datefield加上时分秒的代码
1、CSS中加上(图片路径自己修改就行,glass-bg.gif在ext包下面搜一下,肯定有。arrowLeft和arrowRight也在example里有):.minutecss{ padding:4px;height:100%; border-top: 1px solid #a3bad9; background: #dfecfb url(../ext/re原创 2012-04-27 15:27:32 · 4184 阅读 · 4 评论 -
日期格式参考extjs api文档中的Date类型
var md = new Ext.form.DateField({//下面的格式是:2000-01-01 00:00:00format: 'Y-m-d H:i:s',............});替换'Y-m-d H:i:s'中的各个字母,留意大小写.可得到多种样式的日期格式.Ext.Date的格式说明d 01 to 31D Mon to Sunj 1转载 2012-04-27 13:54:51 · 1678 阅读 · 0 评论 -
EXTJS 从grid 读取一行数据显示在formpanel中的 date问题
{ name:"inEndDate", id:"inEndDateT", fieldLabel:"终止时间", xtype:"datefield", format:"Y-m-d H:i:s.g", typeAhead : true, //editable:false, value:new Date(), re原创 2012-04-27 16:06:49 · 1782 阅读 · 0 评论 -
Ext.BLANK_IMAGE_URL
相信各位读者在学习Ext官方示例的时候,会发现每个例子都会引用examples.js。examples.js文件中的第一句就是:Ext.BLANK_IMAGE_URL = '../../resources/images/default/s.gif';这是一句将图片地址赋给Ext.BLANK_IMAGE_URL变量的语句。单单看这句话看不出有什么特殊,下面我们看Ext源代码GridView.转载 2012-04-12 11:41:14 · 1743 阅读 · 0 评论 -
关于Ext.grid.GroupingView
1、Ext.grid.GroupingView 主要配置项: enableGroupingMenu:是否在表头菜单中进行分组控制,默认为true groupByText:表头菜单中分组控制的菜单文字,默认为'Group By This Field' enableNoGroups:是否允许用户转载 2011-12-30 10:06:38 · 650 阅读 · 0 评论 -
ExtJs Grid相关组件及属性
Ext.grid.GridPanel主要配置项:store:表格的数据集columns:表格列模式的配置数组,可自动创建ColumnModel列模式autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0stripeRows:表格是否隔行换色,默认为false cm、colModel:表格的列模式,渲染表格时必须设置该配置项sm、selM转载 2011-12-30 11:09:18 · 722 阅读 · 0 评论 -
ExtJs之Ext.data.Store
Store.getCount()返回的是store中的所有数据记录,然后使用for循环遍历整个store,从而得到每条记录。除了使用getCount()的方法外,还可以使用each()函数,如下面的代码所示。store.each(function(record) { alert(record.get('name')); }); store.each(func转载 2011-12-27 13:41:42 · 613 阅读 · 0 评论 -
关于Ext的Combo加载数据的问题。
在combo的配置选项中有个mode,我们可以配置两个参数,local,remote 从字面意思上看,一个是本地加载,一个是远程加载。 于是就出现了一个问题,我用jsonStore去后台取数据的时候,认为数据是从后台来的所以设置mode为remote,但是combo并没有显示数据出来,从fireBug看到我拿到了正确的数据。试了很久都没解决,后来看到自己代码的store是这样的。v转载 2011-12-26 11:16:43 · 6123 阅读 · 0 评论 -
javascript 实现的类似于java里的Map对象
一直想做一个自己的ajax框架,所以要给自己的JavaScript要恶补一下。最近在看Javascript权威指南第四版,有10000多页,象字典一样。不过确实够权威的。javascript的提供的对象比较少,不象java一样,有List,ArrayList,Map,HashMap等各种数据对象。于是就利用javascript的对象技术,封装了一个类似于java里的Map对象//自转载 2012-05-19 23:13:28 · 1055 阅读 · 0 评论