ExtJs
文章平均质量分 66
bdmh
多年从事软件开发工作,现在主要从事移动端应用开发
展开
-
ExtJs 4.x 学习小记:Ext.PagingToolbar翻页时查询参数丢失的处理
界面结构:左侧是分类树结构,右侧是表格,点击左侧类别,根据类别ID,去刷新右侧Grid的记录当第一次点击左侧分类节点时,因为是通过代码去请求数据,传递参数catalogid,一切正常,处理catalogid以外,ext还会会自动传递start和limit,start为起始索引,limit是每页显示数量,类似如下请求http://xxxxx/?catalogid=3&start=0&原创 2014-03-20 13:48:47 · 8321 阅读 · 0 评论 -
ExtJs 4.x 学习小记:解决FormPanel的submit提示下载文件
在使用FormPanel的submit提交数据时,希望正确返回,并执行success回调中的代码,bu原创 2014-05-09 11:14:36 · 2116 阅读 · 1 评论 -
ExtJs 4.x 学习小记:Ext.grid.Panel禁止显示loading......
Ext.grid.Panel在通过store加载数据时,会默认显示一个 loading... 的提示,如何隐藏,可以通过下面方法实现。第一,创建panel后,设置panel的view的loadMask属性 fileGridPanel.view.loadMask = false; var fileGridPanel = Ext.create('Ext.grid.Panel',{原创 2014-03-27 14:41:50 · 3931 阅读 · 0 评论 -
ExtJs 4.x 学习小记:json数据中的引号
Ext中有个把json字符串解析为json对象的方法 Ext.JSON.decode,如果json字符串汇总bao原创 2014-05-07 14:35:45 · 3175 阅读 · 0 评论 -
ExtJs 4.x 学习小记:Ext中访问Jsp中的变量
在javascript中访问Jsp变量时,一般就是通过 访问,常用方法如下,不同的方法会产生不同的效果。第一种,脚本代码和Jsp文件在一起,也就是脚本写在Jsp文件中,这种方法访问正常。<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="GBK"%><% String o原创 2014-03-25 13:20:20 · 3166 阅读 · 0 评论 -
ExtJs 4.x 学习小记:动态添加节点到Ext.tree.Panel
实现:页面中有一个表单,输入分类名称,保存成功后,左侧目录树上添加一个新的节点。jsp代码 ,"././js/cataloginfo.js"为Ext创建表单的脚本<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="GBK"%><% String optype=request原创 2014-03-24 14:28:01 · 11480 阅读 · 1 评论 -
ExtJs 4.x 学习小记:Ext.TabPanel动态隐藏及显示
Ext.TabPanel页签关闭时,Ext.TabPanel本身已经从DOM中销毁了,但是其上的子项,比如嵌入的Grid,Panel等依然存在,如果创建时为这些子项设置了id属性,那么当你再次创建Ext.TabPanel时,就会报id重复的错误,如果不设置id,就会有内存泄露,重复创建。解决的方法网上也有但总觉得不舒服,而且每次重新创建,也会降低效率。解决:每次关闭时,不是真正的Destory原创 2014-04-03 11:46:28 · 13105 阅读 · 5 评论 -
ExtJs 4.x 学习小记:Ext.require动态加载js文件
一般我们在网页中中引用html或jsp文件,都是在原创 2014-04-18 15:54:26 · 19435 阅读 · 1 评论 -
ExtJs 4.x 学习小记:Ext.TabPanel滚动条及分页栏不在页面最底端的处理
场景:动态增加Ext.TabPanel页签,页签的url指向一个jsp文件,该jsp文件中引用js文件创建GridPanel及分页栏,jsp文件中还包含一个div元素,作为Grid的父容器。运行后,发现两个问题1、表格尺寸超过页面大小时,不显示滚动条2、分页栏始终紧随Grid,而不在页面最下方处理方法:首先让jsp文件中的div元素充满body 动态增加Ext.Ta原创 2014-04-03 10:52:09 · 6488 阅读 · 1 评论 -
ExtJs 4.x 学习小记:更新数据集Ext.PagingToolbar的start参数重置的处理
页面功能同http://blog.csdn.net/bdmh/article/details/21613467问题:当翻页后,比如当前是第二页,start参数此时是5(初始为0),当切换左侧分类时,我们期望的是从所选分类下明细记录的第一条开始显示,结果发现不是这样,依然是从新数据的第二页开始显示,就是说extjs默认传递的start参数没有重置为0,依然是5,解决方法是,对store的curr原创 2014-03-20 13:56:21 · 4922 阅读 · 2 评论 -
ExtJs 4.x 学习小记:Ext.PagingToolbar的使用
在使用Grid显示数据列表时,为了查看方便,经常用到的是分页显示,Ext中使用Ext.PagingToolbar来实现,这里只做基本应用介绍,Ext.PagingToolbar的详细配置项及属性可以查阅ExtJs 4.x的API文档http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.toolbar.Paging,实现后具体界面如下定义每页显示数量原创 2014-03-20 13:34:30 · 19151 阅读 · 0 评论 -
ExtJs 4.x 学习小记:隐藏panel的标题栏
在使用Ext.Panel时,我们会习惯性的写上配置项titlevar pnTest=new Ext.Panel({ id:'pnWest', // title:'菜单项', width:200, layout: 'fit', autoScroll:true, heigth:'auto', split:true,//显示分隔原创 2014-03-20 13:03:25 · 10720 阅读 · 3 评论 -
ExtJs 4.x 学习小记:使用FieldSet进行查询面板的布局
效果为了tu原创 2014-04-10 11:16:29 · 6132 阅读 · 0 评论