Ext
LGF124241877
这个作者很懒,什么都没留下…
展开
-
Ext.Ajax.request JSON数组的传递
前台发送一个请求,后台处理后返回一个数组类型的数据Ext.Ajax.request请求:[code="java"]Ext.Ajax.request({ url: 'addbranch_os_dao.asp', method : 'post', params: { os_id : os_id.value}, success ...原创 2011-04-22 15:07:17 · 929 阅读 · 0 评论 -
Ext Combo 添加空值并且显示出来
1、最简单的方案是在后台从数据库中查询了Combobox数据时,在返回的结果中构造一个包含空值 的项;2、第二种方案是在加载Storer后,在回调函数中手动往Store中加入一条数据记录。[code="js"]roleAll.load({ callback:function(records, options, success){ //插入一条空记录 var e =...原创 2011-10-08 16:15:47 · 555 阅读 · 0 评论 -
Ext 2.x combo keyup事件无法响应
[code="js"] Ext.override(Ext.form.ComboBox, { initEvents : function(){ Ext.form.ComboBox.superclass.initEvents.call(this); this.keyNav = new Ext.KeyNa...原创 2011-10-12 18:38:41 · 151 阅读 · 0 评论 -
拼音输入法下输入字母Ext combo 无法进行过滤修正
最近项目中用来ext 的combo发下下面一个问题eg: 下拉框选项有 a b c d e如果在直接输入c可以进行过滤,但是如果是使用拼音输入法(本人测试是搜狗输入法)打出c后按下回车.则控件没有自动进行过滤可能是在回车时候doQuer方法没有被催发,就想到自己手动进行调用改方法1. [color=red][size=large]修正ext2.x key...原创 2011-10-13 10:20:46 · 138 阅读 · 0 评论 -
Ext.Ajax.request 小问题收集
[color=red][size=large]1. Template[/size][/color]一般的Ext.Ajax.request 请求都可以用下面的模板[code="js"] Ext.Ajax.request({ url: 'findConfigProjectByName.action', method: 'POST', params: { 'value' :...原创 2011-10-14 14:23:01 · 134 阅读 · 0 评论 -
Ext.data.Store 小细节收集
[size=large][color=red]1. 常用的初始化方法[/color][/size]新建一个store一般的方法如下(一般从服务器获得数据)[code="js"]var storeRecord = new Ext.data.Record.create( [ {name: 'id', type: 'string', mapping:'projectI...原创 2011-10-14 15:09:23 · 88 阅读 · 0 评论 -
Ext ajax JSON 数据遍历
需求:进行ajax请求后,后台传递回来以下json数据 [code="java"] { "data":[ {"id":"1","name":"选择A","value":"A"}, {"id":"原创 2011-07-24 02:08:26 · 250 阅读 · 0 评论 -
Ext Grid 横行滚动条
主意配置[code="js"]viewConfig: { autoScroll:true, // 自适应,是否要滚动条 forceFit: false // 是否自适应宽度 }, [/code]原创 2011-12-16 18:29:24 · 114 阅读 · 0 评论 -
ext-basex.js 进行Ext.Ajax.request 同步请求 FF无法正常
1. ext-basex.js 下载地址.[url]http://code.google.com/p/ext-basex/[/url]2. 引入同步所需的包ext-basex.js3. 进行测试:[code="js"]Ext.Ajax.request({ url : 'servlet/originalRequire?type=checkOrId', method...原创 2013-03-04 16:25:37 · 196 阅读 · 0 评论 -
Ext3.4源码之Ext.apply()和 Ext.applyif()
1. 查看ext-base.js中的源码可知:[color=red]Ext.apply()源码[/color][code="js"]/** * Copies all the properties of config to obj. * @param {Object} obj The receiver of the properties(目标) * @param {Obj...原创 2013-04-03 10:08:24 · 175 阅读 · 0 评论 -
Ext3.4源码之Store -> load() 与reload()
[color=red]1. load()的源码[/color][code="js"]// 加载Store的数据load : function(options) { //1. 自定义的参数 options = Ext.apply({}, options); //2.删除对象中的callback 和 scope属性,并且保存本次查询的参数 this.storeOpti...原创 2013-04-03 17:52:03 · 294 阅读 · 0 评论 -
Ext 右上角小图标 tool
[code="js"]tools: [{id:'toggle'},{id:'close'},{id:'minimize'},{id:'maximize'},{id:'restore'},{id:'gear'},{id:'pin'},{id:'unpin'},{id:'right'},{id:'left'},{id:'up'},{id:'down'},{id:'refresh'},{id:'...原创 2013-04-17 13:59:11 · 286 阅读 · 0 评论 -
view.getComputedStyle(div.firstChild.firstChild, null) is null
最近在开发时候发现一个很奇怪的错误:[img]http://dl.iteye.com/upload/attachment/0076/2833/5380d818-7f5c-331e-892b-e4e83f378c0d.jpg[/img]Ext 代码如下:[code="java"]var east = new Ext.Panel({ region:'eas...原创 2012-11-07 15:13:49 · 155 阅读 · 0 评论 -
extjs store中数据转换成json
1. 主要有以下两种方法:[code="js"]var jsonData = Ext.encode(Ext.pluck(store.data.items, 'data'));[/code]和[code="js"] var datar = new Array(); var jsonDataEncode = ""; var records = stor...原创 2012-11-19 17:42:48 · 591 阅读 · 0 评论 -
Ext Grid 小细节收集
[size=large][color=red]1. columns 中的renderer参数[/color][/size][code="java"]renderer:function (value, cellmeta, record, rowIndex, columnIndex, store) { //value :这个单元格的值;//cellmeta.cellId: 这...原创 2011-09-27 14:51:53 · 134 阅读 · 0 评论 -
Ext.TreePanel 的小问题集合
[color=red][size=large]1.unterminated string literal [/size][/color]原因于解决方法:[color=green]在放回的JSON类型的树节点结构中包含多余的/r/n或就是/nor可以在返回的JSON数据中包含多余的/r/n或就是/n[/color][color=red][size=large] [/si...原创 2011-07-07 21:35:08 · 128 阅读 · 0 评论 -
Ext.data.XmlReader 的基本用法
xmlData.xml文件:[code="java"] 1 测试1 1 01/28/2011 配置指导 2 测试2 2 11/28/2011 配置指导 3 测试3 3 11/28/2011 配置指导...原创 2011-05-10 14:04:24 · 201 阅读 · 0 评论 -
Spket 在 MyEclipse中安装
1. 在 Window -> Preferences - > Spket(如果无Spket选项,说明你未安装Spket插件)2. 在Spket中选择Spket -> JavaScript Profiles 3. 选择New[img]http://124241877-qq-com.iteye.com/upload/picture/pic/89848/f30c95af-0aab-3...原创 2011-05-12 11:56:27 · 96 阅读 · 0 评论 -
Ext.grid.GridPanel 显示数据
[color=red][size=large]编写js文件[/size][/color]1. 数据,要显示到页面上的数据[code="java"]var myData = [ [ 1, { text: 'Ext', url: 'http://extjs.com'...原创 2011-05-13 11:30:47 · 258 阅读 · 0 评论 -
Ext 基础Classes apply applyIf extend superclass.constructor
[size=large]Ext.apply[/size]Ext.apply 复制一个对象所有属性到另一个.Ext.apply 通常是在一开始被创建者拷贝配置参数到这个空间New 关键字,创建了新的空白对象的空间。您还可以提供第三个参数作为默认配置。[size=large]Ext.applyIf[/size]Ext.applyIf 作用类似于 Ext.apply 唯...原创 2011-05-17 10:36:35 · 144 阅读 · 0 评论 -
Node cannot be inserted at the specified point in the hierarchy" code: "3
使用AsyncTreeNode动态加载一颗树的时候。在ff下老是报Node cannot be inserted at the specified point in the hierarchy" code: "3 错误:原因:原创 2011-05-24 11:46:45 · 173 阅读 · 0 评论 -
Ext 最简单的树的生成
在Ext中树是经验用到的,最简单的一棵树如下:[code="java"]treePanelFirst = new Ext.tree.TreePanel({ // 自动创建树加载器 TreeLoader dataUrl:'context.jsp', root: { nodeType: 'async', text: 'Ext J...原创 2011-05-24 14:59:45 · 162 阅读 · 0 评论 -
Ext 小错误整合
[color=red][size=large]1. Ext.this.addEvents is not a function[/size][/color]由于创建对象的时候忘记写new造成的,稍微检查下就会发现这个错误[color=red][size=large]2. 缺少标识符,字符串或数字[/size][/color]在new出来的对象后面最后一个属性也添加 , 号了eg:...原创 2011-09-01 11:49:02 · 140 阅读 · 0 评论 -
TabPanel 在IE上无法正常显示,Firefox正常
在使用TabPanel来实现在同一个panel中放多个页面时候出现只能正常显示一个页面。其他页面无法显示。[code="java"] id: id,cls:'preview single-preview', title: nodeAttributes.text, tabTip: nodeAttributes.text, autoWidth:true, closable...原创 2011-06-01 17:53:58 · 103 阅读 · 0 评论 -
Ext Panel 动态 加载 html
要实现动态加载html也是时候常用的有下面的方法:[color=red][size=large]1.autoLoader[/size][/color][code="java"]Ext.getCmp('PanelID').load({url: "xxx.html"});[/code]上面的方法是Ext使用一定的方式把数据写入到Panel中,通常html中存在图片时候会出现问题...原创 2011-09-13 14:54:11 · 247 阅读 · 0 评论 -
Ext.TreePanel org.apache.catalina.core.StandardWrapperValve invoke
在定义一颗树后,运行报下面的错误:[code="java"]2011-6-13 11:29:04 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [jsp] in context with path [/DocumentOptimization] threw ex...原创 2011-06-13 14:13:31 · 135 阅读 · 0 评论 -
后台 实现文件的下载 的实现
Ext 实现文件的下载简要步骤:1)为某个控件编写事件响应代码[code="java"]handler:function(){ // 可以使用下面两种方法中的一种来跳转到后台进行下载,也可以在后面传递参数// document.location.href="chmDownload.do" window.open("chmDownload.do");...原创 2011-06-16 16:01:31 · 398 阅读 · 0 评论 -
Ext 生成树递归算法
最近在生成Ext的树型结构是,要用递归的算法来实现从数据库中读取出对应的json数据结构在 网上找到一个不错的算法。一起来分享下:[code="java"]import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Recurs...原创 2011-07-05 20:49:56 · 194 阅读 · 0 评论 -
jsp 进行下载时候乱码 ff正常,IE打开新页面
最近在通过JSP实现下载的时候,发现火狐下面可以完全正常,但是当使用IE进行同样的操作时候,IE并为下载,而是直接打开一个新的页面。解决方法:[color=red][size=large]在web.xml中配置[/size][/color][code="java"] rar application/rar ...原创 2011-07-06 22:04:58 · 117 阅读 · 0 评论 -
Ext 上传附件返回值 <pre>json</pre>格式,ff报错
[code="java"]getResponse().getWriter().print(json);[/code]修订方案:在返回的json前面添加[code="java"]getResponse().setHeader("Content-Type", "text/html");getResponse().getWriter().print(json);[/cod...原创 2012-12-19 14:37:20 · 236 阅读 · 0 评论