![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ext
文章平均质量分 79
works001
这个作者很懒,什么都没留下…
展开
-
ext 常用技巧(转)
ext 常用技巧(转)Java代码 grid.getStore().proxy.conn.url = "xxx.jsp"; grid.getStore().reload(); Ext.data.Store里baseParams与Store.load({params:{}})的区别: baseParams里的参数是一直存在的,而params里的参数,只有l...原创 2010-01-30 18:48:39 · 136 阅读 · 0 评论 -
动态加载Javascript会导致内存泄露? rss文章订阅
前些天在javaeye上发了一个帖子,“动态加载Javascript会导致内存泄露?”,自己当时被老外的那篇文章搞的比较困惑,网上也请教了一些高人,这里要非常感谢那些帮助我的人,工作非常繁忙的时候还愿意给我讲解他们对问题的看法,真的让我很感动! 这里再介绍一个比较好用的工具:Drip/sIEve,感谢jindw为我推荐这个工具,Drip和sIEve的作者应该是同一个人,连open s...原创 2010-06-01 22:28:22 · 134 阅读 · 0 评论 -
JavaScript内存泄漏 rss文章订阅
1、什么是闭包、以及闭包所涉及的作用域链这里就不说了。2、JavaScript垃圾回收机制 JavaScript不需要手动地释放内存,它使用一种自动垃圾回收机制(garbage collection)。当一个对象无用的时候,即程序中无变量引用这个对象时,就会从内存中释放掉这个变量。 Code<!--<br /><br />C...原创 2010-06-01 22:29:25 · 71 阅读 · 0 评论 -
Ext.Templates
Ext.Templates2009-05-06 14:09Ext.Templates 主要用来生成一套html代码模板。非常实用!下面介绍一些高级应用,之后有个简单的例子比如 <span class="{cls}">{name} {value}</span>。 加处理函数之后,<span class="{cls}">{name:trim} {va...原创 2010-06-03 22:11:27 · 76 阅读 · 0 评论 -
ext 页面删除通用函数
/** * 调用形式 deleteUtil("....action",grid,"id");或者deleteUtil("....action",grid,"id","name"); * 第1个参数是请求后台地址 * 第2参数是grid * 第3个参数开始是根据哪些字段删除 */ function deleteUtil(){ var argLen=arguments.length;...原创 2010-06-06 23:48:20 · 117 阅读 · 0 评论 -
ExtJs Grid分页时序号自增的实现
首先看到网上都是类似 http://www.blogjava.net/liu0909/archive/2009/12/16/290810.html 这个文章里说的通过var record_start = 0; 定义一个变量总感觉这样不好 难道每造一个grid都定义一个变量吗?研究了一下 最后我在cm就是列模型里稍微修改如下: new Ext.grid.RowNumbe...原创 2010-08-23 16:28:31 · 209 阅读 · 0 评论 -
Ext中如何使窗体总在最前面
在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'});现要使得这...原创 2010-06-09 13:03:11 · 307 阅读 · 0 评论 -
Ext grid合并单元格
1.js代码MyGridView=Ext.extend(Ext.grid.GridView,{ renderHeaders : function(){ var cm = this.cm, ts = this.templates; var ct = ts.hcell,ct2=ts.mhcell; var cb = [], sb = [], p =...原创 2010-06-09 16:04:33 · 441 阅读 · 0 评论 -
java 日期工具类
import java.math.BigDecimal;import java.text.DateFormat;import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Coll...原创 2010-06-09 21:58:43 · 67 阅读 · 0 评论 -
使用注解和反射构造ext的grid需要的列模型
注解类: package xzd;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Retention;import java....原创 2010-09-18 12:03:53 · 68 阅读 · 0 评论 -
通过拖拽Grid改变行的顺序
<script> var meta = [ {header:'编号',dataIndex:'id', name: 'id'}, {header:'名称',dataIndex:'name', name: 'name'}, {header:'描述',dataIndex:'descn', name: 'descn'}, ...原创 2010-10-08 13:06:58 · 1542 阅读 · 0 评论 -
tree拖拽
当时遇到如下问题:拖拽A tree 的a节点到B tree ,a节点可以顺利地被添加到了B tree中,我的问题是如何此时还让a 节点留在在A tree中,而不是彻底给了B tree。 这里做一下当时的一种解决方法,或许不是最好的方法 (大概思路是退拽完 往回追加所拖拽的node)当时ext使用版本 3.3首先 使tree的node具有clone方法代码如下: Ext...原创 2011-09-04 22:09:21 · 248 阅读 · 0 评论 -
Extjs4 时分秒日期插件
插件1:初始界面 弹出界面 插件代码 见附件 (自行导入Ext4库文件) 插件2: 来自官方论坛:http://www.sencha.com/forum/showthread.php?137242-Ext.ux.DateTimeField-DateTimePicker-for-ext4-also-DateTimeMenu-TimePickerField ...原创 2012-05-11 13:05:43 · 191 阅读 · 0 评论 -
ext2 grid 封装 (包含增删改查 导入导出等操作)
最近项目又用到ext 比较杯具的是ext版本使用2.0初步封装了一下grid(还在完善中) ext技术交流群:164648099 取一行所有信息通用函数Ext.override(Ext.grid.GridView,{ getRecord:function(grid,rowIndex){ var self = this; var colN...2012-02-27 14:32:56 · 178 阅读 · 0 评论 -
记录回答别人的Ext4问题
1:Ext4版本 双击Tab页面页签关闭 来自问题:http://www.iteye.com/problems/85832解答: var tabs = Ext.createWidget('tabpanel', { renderTo: 'tabs1', width: 450, activeTab: 0, de...原创 2012-07-10 13:23:41 · 102 阅读 · 0 评论 -
ext2 日期范围控件(2个控件)
控件1 介绍: 首先加入Ext.apply(Ext.form.VTypes, { dateRangeGroup : function(val, field) { var date = field.parseDate(val); if(!date){ return false; } ...原创 2012-03-25 17:39:10 · 200 阅读 · 0 评论 -
Extjs2分页树 带查询功能
先上效果图: 插件代码见附件 使用例子:给treepanel加上一下代码: plugins: new Ext.ux.tree.TreeNodeMouseoverPlugin(),//tree分页插件 loader:new Ext.ux.tree.PagingTreeLoader({ dataUrl:"你自己的url...2012-03-29 11:37:45 · 262 阅读 · 0 评论 -
js原型分析研究
原型是个很微妙的东西,很多人不是很理解,理解了原型对于研究其他js类的框架(比方Extjs)很有帮助. 下面我们开始讨论下原型,对于理解js中的原型概念十分重要。简单来说,一个原型类似其他语言中的一个类,它定义的属性且可以被此类产生的所有对象所共享。然而它又不像一个类,原型可以在运行时获得和改变。可以增加属性到原型上或者删除原型上已经存在的属性。所有的变化将立即影响由原型派生的对象。它...2012-07-23 22:44:07 · 146 阅读 · 0 评论 -
常规循环引用内存泄漏和Closure内存泄漏
要了解javascript的内存泄漏问题,首先要了解的就是javascript的GC原理。我记得原来在犀牛书《JavaScript: The Definitive Guide》中看到过,IE使用的GC算法是计数器,因此只碰到循环 引用就会造成memory leakage。后来一直觉得和观察到的现象很不一致,直到看到Eric的文章,才明白犀牛书的说法没有说得很明确,估计该书成文后IE升级过算法吧...原创 2010-06-01 22:26:48 · 291 阅读 · 0 评论 -
权威JavaScript 中的内存泄露模式
如果您知道内存泄漏的起因,那么在 JavaScript 中进行相应的防范就应该相当容易。在这篇文章中,作者 Kiran Sundar 和 Abhijeet Bhattacharya 将带您亲历 JavaScript 中的循环引用的全部基本知识,向您介绍为何它们会在某些浏览器中产生问题,尤其是在结合了闭包的情况下。在了解了您应该引起注意的常见内存泄漏模式之后,您还将学到应对这些泄漏的诸多方法。J...原创 2010-06-01 22:23:28 · 133 阅读 · 0 评论 -
extjs 自己的小小总结
总结自己的代码 可能以后会用到 记录一下 方便以后查阅 1:所以显示window 的所需的代码 MyExt.Utils.myWindow = Ext.extend(Ext.Window, { shadow:false, closeAction:'hide', layout:'fit', closable:true, re...原创 2010-08-13 21:15:02 · 161 阅读 · 0 评论 -
gird的底部分页工具栏下拉菜单,可以用下拉菜单选择每页显示多少条数据
generatePagesize_combo = function(){ return new Ext.form.ComboBox({ store: new Ext.data.SimpleStore({ fields: ['text', 'value'], data: [['5', 5], ['10', 10], ['30', 3...原创 2010-01-30 18:56:10 · 320 阅读 · 0 评论 -
Ext 关于PagingToolbar 一点小知识
var bbar=new Ext.PagingToolbar({ pageSize: 10, store: store, displayInfo: true, displayMsg: '显示第 ...2010-04-30 10:37:43 · 317 阅读 · 0 评论 -
Extjs3实现右下角小帖士
转自:http://tipx.iteye.com/blog/703746Ext.ns('MyLib');/** * 右下角的小贴士窗口 * @author tipx * @params conf 参考Ext.Window * conf中添加autoHide配置项, 默认3秒自动隐藏, 设置自动隐藏的时间(单位:秒), 不需要自动隐藏时设置为false...原创 2010-07-09 16:31:36 · 109 阅读 · 0 评论 -
ExtJS Grid Tooltip提示
本文总结了ExtJS Grid Tooltip的几种实现方法。ExtJS Grid Tooltip可以通过表头提示,单元格提示,行提示以及自己手动添加等方式完成。本文参考了官方FAQ上提供的描述。ExtJS Grid Tooltip实现之一:表头提示在2.2里面是设置ColumnModel.tooltip ,3.0则是Column. tooltip 如下:var grid ...原创 2010-07-10 08:49:06 · 198 阅读 · 0 评论 -
json数据与JAVA数据的转换
转自:http://zhkac.iteye.com/blog/5052181、DTO:Data Transfer Object,数据传送对象2、对于日期格式的问题,也已经处理3、json-lib-2.2.2-jdk13.jar (2.1在日期数组 json->java有问题)工具类JsonUtil代码如下:Java代码 public class JsonUt...原创 2010-07-13 18:47:54 · 67 阅读 · 0 评论 -
dwr学习
转自:http://tmsoft.lsxy.com/index.php?load=read&id=596Ajax,它使浏览器可以为用户提供更为自然的浏览体验,对于j2EE WEB开发人员来说,使用DWR框架可以很简单的使用Ajax技术.本文以一个DWR+SPRING的实例来说明DWR的使用1、将dwr.jar放到应用的/WEB-INF/lib目录下2、配置web.xml,增加如下代码:...原创 2010-07-13 21:41:58 · 45 阅读 · 0 评论 -
遍历JavaScript对象的所有属性
遍历JavaScript对象的所有属性 function allPrpos(obj) { // 用来保存所有的属性名称和值 var props = ""; // 开始遍历 for(var p in obj){ // 方法 if(typeof(obj[p])=="function"){ ...原创 2010-07-14 09:48:16 · 102 阅读 · 0 评论 -
Extjs中RadioGroup的获取值和赋值
Ext.override(Ext.form.RadioGroup, { getValue: function(){ var v; if (this.rendered) { this.items.each(function(item){ if (!item.getValue()) ...原创 2010-05-08 12:48:58 · 890 阅读 · 0 评论 -
Extjs学习笔记之继承和事件基础
Extjs的事件也是经过良好封装的,对于事件的处理都由Ext.uitl.Observable类提供接口。这里接口的意思是Observable实际上起了一个抽象类的作用,Extjs中有大量的组件都是继承自这个类的。这个类提供了一些基本的方法比如addEvents,addlistener,fireEvent等等。本文暂时不介绍如何使用extjs的组件响应事件,而是介绍Extjs的事件的一些实现原理...原创 2010-05-08 22:48:20 · 81 阅读 · 0 评论 -
Extjs 下拉grid
Extjs 下拉grid Ext.ns("Ext.plugins.GridCombox");Ext.plugins.GridCombox = function(a) { this.config = Ext.apply({ width : 320, height : 350 }, a);};Ext.extend(Ext.plugins.GridCo...原创 2010-07-14 23:23:18 · 278 阅读 · 0 评论 -
ext grid刷新后 滚动条位置不变
Ext.override(Ext.grid.GridView, { scrollTop : function() { this.scroller.dom.scrollTop = 0; this.scroller.dom.scrollLeft = 0; }, scrollToTop : Ext.empty...2010-07-19 21:11:03 · 330 阅读 · 0 评论 -
Ext 解决文本框 输入空格 提交按钮还是灰色
<script type="text/javascript">Ext.onReady(function(){ Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side';// 提示的方式,枚举值为"qtip","title","under","side", function notN原创 2010-05-10 21:14:00 · 172 阅读 · 0 评论 -
ext 后台查数据库数据拼装tree数据
来自:Extjs交流群(164648099) 说明:两个文件jackyNode.java treeVO对象 将数据库当中的树的数据库存入此jackytree.java 采用递归算法 将一次性查出来的数据生成treeJSON结构直接将两个文件复制到eclipse中 run as即可查看 jackyNode.javapackage com.codeasy.comm...原创 2010-07-26 22:21:08 · 150 阅读 · 0 评论 -
ext tree相关知识
ext tree 动态修改各个节点名称icon小图标"afterchildrenrendered":function(){ tree.getRootNode().eachChild(function(_node){ _node.setText("1111");//设置节点的文字 _node.getUI().g...原创 2010-07-30 23:53:41 · 70 阅读 · 0 评论 -
ext grid 单元格提示 出现图片
代码简单 只是记录一下 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk"> <title>03.grid</title> <link原创 2010-07-31 00:03:54 · 206 阅读 · 0 评论 -
关于Extjs3.0中的TreeGrid (Ext.ux.maximgb.tg.EditorGridPanel)(转)
转:(http://www.liyonghome.cn/index.php/archives/187.html ) 选择这个控件,是因为在昨天进行的一项开发中,需要一个可编辑的GridPanel控件,另外由于科目一项分为3-4级的树形结构,因此就需要找到一个合适的TreeGridPanel。 在网上查找很久,才发现了在Extjs3.0中,有Ext.ux.maximgb.tg.E...原创 2010-08-01 21:38:20 · 184 阅读 · 0 评论 -
ext2,3,和4 版本 只显示年月的日期插件
Ext技术交流群:164648099 1:ext3版本插件来自官方论坛:http://www.sencha.com/forum/showthread.php?74002-3.x-Ext.ux.MonthMenu 插件代码:Ext.ux.MonthPickerPlugin = function() { var picker; var oldDateDe...2010-08-03 20:23:33 · 185 阅读 · 0 评论 -
Ext3 日期范围插件
先上 效果图有图有真相嘛 使用例子: var win = new Ext.Window({ title : "window", height : 200, width : 400, closeAction:"close", layout:"form", items:[ { xtype:"dateRange...原创 2012-04-03 17:32:24 · 121 阅读 · 0 评论