![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ExtJS
jn_nian
这个作者很懒,什么都没留下…
展开
-
Ext CheckboxSelectionMode选中情况
在Ext的数据表中,有时我们会采用checkbox列来进行选中,有时确实是一个很好的体验,但是我不清楚从2.X到3.x一个BUG一直以来都没有修复,或者Ext认为这并不是一个BUG,那就是:当选中数据表时所有的记录时,数据表头上的那个一checkbox没有被选中,在做项目时遇到了这个问题,就给解决了,主要是对checkboxselectionmode进行了重写,代码如下所示:[code="...原创 2012-07-04 15:29:23 · 196 阅读 · 0 评论 -
Ext Ajax请求队列
最近在做一个系统时,在删除记录时要求能清楚看到删除的进度,把ajax写在一个循环中,看到一个现象,在Firefox中,可以看到删除的进度,可是在IE,Chrome中不能看到进度,即删除十条记录里,直能看到最后一条的进度,编写了这个ajax请求除列组件,解决了这个情况;有什么不足的地方欢迎指出,谢谢大家。[code="java"]/** * Ajax请求队列 * @usage var...原创 2012-03-11 02:06:15 · 162 阅读 · 0 评论 -
ExtJS 多文件上传,单文件上传组件
这次一共开发了三款文件上传组件,基于swfupload实现多文件上传,带有上传进度,实时显示上传进度等信息,基于swfupload实现单文件上传组件,继承了ext的twintriggerfield,第三个是基于原生的文件上传,继承twintriggerfield实现文件上传,随表单一起提交,当然每个人的需求不同,大家可以在此基础上再进行修改,说明一下,多文件上传组件参考了dogdisk的文件上传;...原创 2012-07-15 21:56:36 · 953 阅读 · 0 评论 -
ExtJS中树形结构级联选中(三态)
在使用ExtJS进行开发时,常常遇到需要用到树形结构Ext.tree.TreePanel,而且经常需要对TreePanel进行级联选中与取消选中,我们的做法无非就是监听checkchange事件进行相应的处理,常用的写法是:[code="java"]var treePanel = new Ext.tree.TreePanel({...listeners : {'checkcha...原创 2012-03-20 22:54:09 · 252 阅读 · 0 评论 -
Ext中日期区间选择组件
在Ext的应用中,我们常用到要按照日期区间进行查询,通常的做法是写两个日期组件进行成布局来实现,我觉得这样做虽然功能是实现了,但是用户体验不够好,与是编写了如下的日期区间选择组件,代码如下:[code="java"]/** * 日期区间查询组件 * @class Ext.form.uxDateAreaField * @extends Ext.Container */Ex...原创 2012-03-22 23:47:59 · 372 阅读 · 0 评论 -
Ext 实现虚拟键盘
对于一些安全性较高的网站,提供虚拟键盘功能,自己基于Ext3实现了虚拟键盘功能,所实现的功能有:[list][*]指定事件,当这个事件触发时,虚拟键盘显示出来,默认是focus事件[*]指定是否启用按钮位置混淆,默认是true,表示每次显示出来时,位置都不一样[*]有大小写转换开关,shift开关,控制录入字符的大小写[*]键盘自动计算显示的位置,不必担心在浏览器边上显示不全...原创 2012-03-25 22:05:56 · 258 阅读 · 0 评论