EXT
LZG0321
这个作者很懒,什么都没留下…
展开
-
Store加载数据通过监听事件返回加载成功的结果
原创 2011-07-02 15:36:09 · 710 阅读 · 0 评论 -
EXT默认空白图片路径设置
extjs中空白图片的地址默认是http://extjs.com/s.gif这个联网就能拿到,没联网的时候就不好看了我们修改ext-base.js中的BLANK_IMAGE_URL 为BLANK_IMAGE_URL:"extjs/resources/images/default/s.gif"或者在所有使用到的页面上引入: Ext.BLANK_IMAGE_URL ="e转载 2012-02-05 10:58:01 · 1118 阅读 · 0 评论 -
grid获取某一行被渲染的实际值
Ext.override(Ext.grid.GridView, { getRcord: function (rowIndex) { var self = this, grid = self.grid, store = grid.store; var colNum = grid.store.fields.length; var str = "{data:{", counter原创 2012-02-12 13:00:59 · 814 阅读 · 0 评论 -
Ext.Component的ref属性
以前想调用某个子组件的,如果不想总是通过Ext.getCmp()方法,就需要写一大串的items去访问,非常麻烦。示例代码: StuEvaluateManageUI = Ext.extend(Ext.Viewport, { layout: 'fit', initComponent: fu原创 2012-02-15 11:03:21 · 1069 阅读 · 0 评论 -
ExtJS入门之 事件
转自: 博客园 张志敏 ,在此感谢!事件是指一个特定的动作,这个动作可以针对HTML元素的,如keydown,keyup,mouseover, mouseout等,也可以是对于其它自定义的动作,如对Ajax异步请求的响应等。在ExtJS中,该如何处理呢?1. 处理HTML元素的标准事件HTML元素的标准事件是指mouseover、mousedown、click、blur、f转载 2012-02-18 18:17:30 · 439 阅读 · 0 评论 -
Ext中的事件机制
转自: 风域,再次感谢Ext中的事件机制是在 Ext.util.Observable 中定义的,举一个例子来说明事件机制,先看一下代码,然后慢慢说 person.jsExt.namespace("com.meizhi");/* 定义NameSpace的别名 */Mz = com.meizhi;Mz.Person = function(原创 2012-02-19 17:51:23 · 613 阅读 · 0 评论 -
动态自定义在后台验证输入值是否合法
以前是通过是通过指定validator实现的,比如下面“确定密码”输入框的配置项validator,但发现有个很严重的缺点,如果涉及到后台的话,前台会频繁的访问后台,很浪费资源,于是在此改进了一下。var PwdEditUi = Ext.extend(Ext.Window, { title: '修改密码', width: 400, height: 180,原创 2012-03-10 14:05:17 · 797 阅读 · 0 评论 -
EXTJS 比较日期大小
04.form Ext.onReady(function () { var form = new Ext.form.FormPanel({ defaultType: 'datefield',原创 2012-03-09 15:04:37 · 8541 阅读 · 1 评论 -
动态创建gridpanel
Ext.onReady(function() { var dataJson = { cm: [{ header: '编号', dataIndex: 'id' }, { header: '名称', dataIndex: 'name' },原创 2012-03-20 16:58:47 · 668 阅读 · 0 评论 -
Extjs组件的生命周期
转自:http://blog.csdn.net/foreverxyi/article/details/6869296,在此感谢! Extjs的控件和现实世界中的事物有很多相似的地方,都拥有被创建、使用以及销毁这样一个生命周期。 Extjs控件的生命周期大体分为三个阶段:初始化、渲染、销毁。如下图所示: Extjs控件的生命周期总是以[初始化转载 2012-04-16 18:48:19 · 1105 阅读 · 0 评论 -
前端网站收藏
http://extjs.eu/ 关于ext的扩展插件http://www.cn-cuckoo.com/ 为之漫笔javascript博客http://www.cnblogs.com/TomXu/ 汤姆大叔博客http://www.bairuiw.com/ 前端博客 (面试、前端学习资源)http://rockydo.com/search.php?word原创 2012-04-06 10:47:51 · 545 阅读 · 0 评论 -
fieldset的getValues扩展方法
群里有个人问有没有像form的getValues方法,可惜没有,于是就动手扩展了一个。一下是扩展方法的代码Ext.override(Ext.form.FieldSet, { getValues: function (asString) {原创 2012-06-23 17:54:00 · 681 阅读 · 0 评论 -
EXT 鼠标置于GridPanel某一行上显示提示tip消息
listeners: { 'render': function (grid) { var store = grid.getStore(); var view = grid.getView();转载 2012-02-05 10:46:31 · 4894 阅读 · 0 评论 -
EXT 鼠标放到GridPanel的行的某一个单元格显示tip
function qtip(value, metadata, record, rowIndex, colIndex, store) { var tplStr='<span style="display:table;width:100%;"' +'qtip=\'{ReasonName}:{Sign_reason}' +'签到时间:{Sign_time_qiandao}'原创 2012-02-04 20:44:50 · 2135 阅读 · 0 评论 -
EXT改变主题
Ext.util.CSS.swapStyleSheet("theme", "resources/css/xtheme-gray.css"); //改变主题为紫色转载 2011-11-08 21:49:42 · 502 阅读 · 0 评论 -
Ext.data.Store的基本用法
Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。Ext.data.Store中有一个Ext.data.Record数组,所有数据都存放在这些Ext.data. Record实例中,为后面的读取和修改操作做准备。Ext.data.Store的基转载 2011-07-02 21:59:51 · 621 阅读 · 0 评论 -
Store.JS文件 手动加载数据
SubComboList = Ext.extend(Ext.data.JsonStore, { constructor: function (cfg) { cfg = cfg || {}; SubComboList.superclas原创 2011-09-07 15:46:58 · 872 阅读 · 0 评论 -
Grid总结
1.viewConfig: { forceFit: true, //让grid的列自动填满grid的整个宽度,不用一列一列的设定宽度。 emptyText: '系统中还没有任务'//当没有数据时,显示此内容 }原创 2011-08-20 10:16:51 · 342 阅读 · 0 评论 -
Ext.TabPanel
转自raymond.chen ,在此表示感谢!TabPanel不显示面板的标题和头部工具条。 1、主要配置项: activeTab:初始激活的tab,索引或者id值,默认为none autoTabs:是否自动将带有'x-转载 2011-09-14 20:00:42 · 1157 阅读 · 0 评论 -
Grid默认处于编辑状态
renderer:function(v){ return ' + v + '">'; }原创 2011-08-22 10:44:50 · 698 阅读 · 0 评论 -
Ext多层表头
var row1 = [{ header: '总体情况', colspan: 4, align: 'center'}]; var row = [ { header: '', colspan: 4, align: 'center' },原创 2011-08-22 13:56:05 · 998 阅读 · 0 评论 -
combobox的监听事件
listeners: { select: function (combo, record, index) { var SelectLevel = record.get('UserGroup原创 2011-08-28 13:16:47 · 8217 阅读 · 0 评论 -
store 获取指定行的记录和指定列的值
用store.find(field,value)通过一个字段的名和其对应的值,获取store中的一个record的索引 ,假如将之给变量indexstore.getAt(index)来获取该Record 给变量recordrecord.get(otherField)原创 2011-08-28 10:41:59 · 892 阅读 · 0 评论 -
combobox获取值
(一)在前台 combobox.getValue();得到的是combobox的valueField的值。 combobox.getRawValue();得到的是combobox的displayField的值 (二)在后台当combobox用的是name的配置项,原创 2011-08-28 12:54:34 · 2748 阅读 · 0 评论 -
EXT Grid 右键多级菜单
//绑定右键弹出事件 Ext.getCmp("StuList").on("rowcontextmenu", open_rowcontextmenu); //StuList指的是GridPanel的Id //右键菜单事件 funct原创 2011-08-30 15:42:34 · 955 阅读 · 0 评论 -
创建静态数组store
var datas = [ ['j100146','123456'],['j100147','123456']];var fields = [ {name:'name1'}, {name:'name2'}];var ds转载 2011-08-30 17:35:32 · 348 阅读 · 0 评论 -
combobox分页
转自殷良胜,在此感谢!!!效果图如下: //动态绑定数据 function ready() { Ext.QuickTips.init(); /转载 2011-10-07 17:53:48 · 2410 阅读 · 1 评论 -
解决编辑时combobox显示编号而不是文本的问题
Ext.override(Ext.form.ComboBox, { setValue: function (v) { //////////为解决编辑时combobox显示编号的问题,而增加的代码 if (typeof this.store.url == 'string' && this.store.getCount() == 0) {原创 2012-09-18 22:18:55 · 1144 阅读 · 0 评论