
Ext
lzquan2010
这个作者很懒,什么都没留下…
展开
-
PHP打印JSON数据
Ok, here comes our server script. Let's walk through it...First, the server needs to connect to the database. We'll do a very simple connexion: <?php//////////////////////////////////////////...原创 2008-12-01 23:10:43 · 379 阅读 · 0 评论 -
动态更改tree node 的iconCls
var treeNode = yourTreeNode;var newCls = 'yourNewCSSClass';treeNode.attributes.iconCls = newCls;var iconEl = treeNode.getUI().rendered ? Ext.get(treeNode.getUI().getIconEl()) : null;if (iconEl) {...原创 2009-01-14 14:31:01 · 596 阅读 · 0 评论 -
EXT combobox 分页 其实很简单
开始对EXT分页没搞透彻,所以做combobox的分页不知道如何下手。经过一段时间的使用终于弄明白了。刚学EXT分页的时候搞不清楚他的原理,其实很简单,就是把异步请求的json数据填充到grid中。至于分页实际上只是对一些参数的控制,start,limit还有个重要的参数baseParams.我们经常遇到分页的情况,同时还要对分类的数据进行分页。刚开始学,不分类的数据分页都搞不清楚,更不...2009-01-11 17:18:25 · 756 阅读 · 1 评论 -
EXT CRUD封装
/*** 定义命名空间*/Ext.namespace("Mis.Ext");/**CRUD面板基类*///继承EXT的Panel,创建CRUD面板Mis.Ext.CrudPanel=Ext.extend(Ext.Panel,{……});//限于篇幅就不列出全部代码EXT里的继承用的是Ext.extend(组件名,{实现代码});要使用这个CRUD面板,需要继承实现它,我...原创 2008-12-10 09:37:44 · 253 阅读 · 0 评论 -
EXT 多选
图片效果如下:实现下拉多选功能: 如果是从数据库中读取,只要按照json文件的格式读取打印就行了。把对应的extjs文件路径更改即可2008-12-08 11:39:14 · 160 阅读 · 0 评论 -
EXT综合布局
Ext.onReady(function(){ Ext.QuickTips.init(); //新建用户下拉列表。 var user_combobox = new Ext.form.ComboBox({ store: new Ext.data.SimpleStore({fields:[],data:[[]]}), id: 'log_combobox', //hi...原创 2008-12-05 23:37:39 · 104 阅读 · 0 评论 -
EXT mulitselect 多选问题
在使用Ext Multiselect时总出现无法操作数据得情况,或者无法从数据库中获取数据显示在列表中。这几天在用这个东西做开发,总算是弄出来了,总结一下:包里面的例子是静态的,所以表现形式是fromData[],toData[],核心代码:var policy_from_store = new Ext.data.Store({ proxy: new Ext.da...原创 2008-12-05 18:38:16 · 225 阅读 · 0 评论 -
Ext Grid 多选
//显示策略下发情况的表格grid var check_select = new Ext.grid.CheckboxSelectionModel(); var cm = new Ext.grid.ColumnModel([ new Ext.grid.RowNumberer(),check_select, {header...原创 2008-12-01 23:48:55 · 413 阅读 · 0 评论 -
EXT 验证 电话
Ext.QuickTips.init();//显示消息 //自定义验证 var textf = new Ext.form.TextField({ fieldLabel: '文本框', name: 'text', //在下面写正则表达式,验证电话的 //\d{3}-\d{8}|\d{4}-\d{7} ...原创 2008-12-01 23:46:13 · 649 阅读 · 0 评论 -
EXT 搜索分页
tbar: [ s_pannel,//搜索表单 { text: '搜索', handler:function(){ // 这里是关键,重新载入数据源,并把搜索表单值提...原创 2008-12-01 23:45:13 · 114 阅读 · 0 评论 -
Ext中怎么给下拉框(combobox)设置默认值?
网上搜了一下给下拉框设置默认值.没找到答案.....自己想了个办法解决这个问题..下拉框的形式出现最终提交要获取的值是它的value而不是文本值.EXT里面赋值的时候文本值跟value都是同一个了.可能是原理没搞太清楚,不过当时为了解决问题,还是想了别的办法.所以我这里多增加了一个隐藏的表单.每次取下拉的值不是从下拉框组件取了,而是从隐藏的表单取值.不过要同时给下拉框加个事件,选中的下拉值赋...2008-12-01 23:28:01 · 2804 阅读 · 0 评论 -
EXT 右键菜单
/*****************右键按钮定义*********************/ var treeRightMenu = new Ext.menu.Menu({ id: 'theContextMenu', items:[{ id:'policy_apply', text:'策...2008-12-01 23:26:00 · 471 阅读 · 0 评论 -
EXT 树节点编辑
//给tree创建一个可修改的容器,即TreeEditor var treeEditer = new Ext.tree.TreeEditor( Ext.getCmp('tree-menu'),//将tree组建的实例放入 { allowBlank: false,//输入的值不可以为空 ...2008-12-01 23:24:17 · 251 阅读 · 0 评论 -
EXT 树节点拖动
treePanel.on('nodedrop', treeNodeDrop,this);/********************节点拖动处理函数 **************************/function treeNodeDrop(e){ var curTree = e.tree;//得到当前的tree var tmpDropNode = e.dropNode;...2008-12-01 23:23:37 · 290 阅读 · 0 评论 -
EXT 多选
加入script文件和css文件<!-- 多选JS --> <script type="text/javascript" src="js/ext/examples/multiselect/DDView.js"></script> <script type="text/javascript" src="js/ext/2008-12-01 23:21:21 · 242 阅读 · 0 评论 -
EXT 下拉树形(tree)列表
最终要获取的是部门的ID号。方法:点击下拉框的时候触发事件,使树形目录展开,点击部门时将获取的值赋给相应的表单项目//新建用户下拉列表。var user_combobox = new Ext.form.ComboBox({ store: new Ext.data.SimpleStore({fields:[],data:[[]]}), id: ...2008-12-01 23:19:09 · 725 阅读 · 0 评论 -
EXT form表单提交 window中显示
//添加人员表单var addPersonForm = new Ext.FormPanel({ baseCls: 'x-plain', labelWidth: 65, labelAlign : 'right', bodyStyle : 'padding-top:5px', ...2008-12-01 23:17:02 · 341 阅读 · 0 评论 -
EXT extend 用法
起初,Ext.extend()干的不错,它使你能够建立强大的面向对象的JavaScript类层次结构。你可以用它构建你自己的类和派生类,当然也可以扩展Ext的内建类。如果不熟悉Ext.extend(),你应该先读一下Manual:Intro:Inheritance。 Jozef Sakalos写的Tutorial:Extending_Ext_Class详细介绍了怎样在Ext1.X下实现继...原创 2008-12-01 23:14:54 · 219 阅读 · 0 评论 -
EXT组件自适应高度和宽度
Ext的组件构造函数的width、height不支持100%的设置方式,因此动态获取高度宽度来解决问题。<div id="component" style="width:100%;height:100%"> <div>组件构造的时候这样写:width: Ext.get("component").getWidth(),height: Ext.get("compo...原创 2009-01-16 17:55:33 · 1972 阅读 · 0 评论