
Ext js
文章平均质量分 57
花郎
就喜欢自学!:-)
展开
-
ext 开发工具的智能提示
在使用和开发extjs的时候,代码的智能提示是很重要的,他能方便的提示我们所用到的类和方法。extjs有众多的函数,那怎么才能有智能提示呢。 Spket是开发extjs的利器,它支持extjs的智能提示,它对vs2008、dreamweaverCS3、eclipse3.2等开发提供了提示。 vs2008本身支持js的智能提示,只要在需要的提示js文件依赖的库就可以了,如///原创 2010-01-30 13:47:00 · 1188 阅读 · 0 评论 -
Ext.MessageBox.show()方法的使用
<br />.Ext.MessageBox.show()方法<br /> 功能很强大,采用config配置形式,比前面的方法使用更方便。<br /> 参数很多,在此列举最常用的配置参数:1.animEl:对话框弹出和关闭时的动画效果,比如设置为“id1”,则从id1处弹出并产生动画,收缩则相反<br />2.buttons:弹出框按钮的设置,主要有以下几种:Ext.Msg.OK,<br /> Ext.Msg.OKCANCE转载 2010-06-03 11:15:00 · 14594 阅读 · 1 评论 -
ext window close() 问题
<br />在说close问题前先介绍一些小的公共方法。<br /> Ext.BLANK_IMAGE_URL = '../../Images/s.gif"'; Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side';<br /> <br />Ext.BLANK_IMAGE_URL:作用就是一个ext默认的图片,如果页面不加他的话程序可以正常的运行,不过在一会就会出现<br />一些系统图片的丢失。<br原创 2010-08-03 14:59:00 · 6690 阅读 · 5 评论 -
extjs ComboBox 获取 value
var store = new Ext.data.SimpleStore({ fields: ['text','value'], data: [['text1','value1'],['text2','value2']] }); var combo = new Ext.form.ComboBox({ store: store, fieldLabel: '选择模版', name: 'combo原创 2010-08-06 11:59:00 · 5226 阅读 · 1 评论 -
ext combobox取value和text
<br />使用combobox时,它有一个hiddenName的属性,专门用于提交combobox中value的值.<br />现假设某combobox的Id为comboId,hiddenName属性的值为hiddenValue,<br />那么,使用Ext.get('comboId').dom.value方法获取的是combobox中选中项的文本text值,<br />而使用Ext.get('hiddenValue').dom.value获取的才是combobox中需要提交的value的值。原创 2010-08-11 10:04:00 · 10846 阅读 · 4 评论 -
extjs grid 中 Checkbox 单选和复选的限定
在做extjs grid 的时候我们很多时候用到了Checkbox 来确定选中行,在extjs grid 也可以实现Checkbox。在Ext grid 中 CheckboxSelectionModel 对象类是来显示 Checkbox的。代码: //--------------------------------------------------列选择模式 var sm = new Ext.grid.CheckboxSelectionModel({ dataIndex:原创 2010-06-25 17:04:00 · 13536 阅读 · 0 评论 -
获取 ext grid 选中行 对象
<br />在ext grid 中如何确定选中行?如何获取选中行数据?<br />其实很简单,用到了Ext.getCmp('id'),他可以获取到指定id的对象。<br /> <br />grid 获取行对象:<br />var row = Ext.getCmp("Grid_ID").getSelectionModel().getSelections();<br /> <br />row对象就是grid所有选中行的对象集合。<br /> <br />判断一下是否有选中行<br /> if (row.l原创 2010-06-25 17:17:00 · 12170 阅读 · 0 评论 -
extjs 弹出 Ext.form.FormPanel 显示
<br />function add_win() { var add_winForm = new Ext.form.FormPanel({ width: 360, height: 120, plain: true, layout: "form", defaultType: "textfield", labelWidth: 75, baseCls: "x-plain",原创 2010-12-06 11:39:00 · 12002 阅读 · 1 评论 -
extjs tree checkbox 复选框实现 取值 显示
原来做EXTTREE的复选其实很简单!数据:[{id:'55',text:'节点11',leaf:false,checked:true}checked属性就是控制复选框是否出现,true出现复选框 false 不出现。获取tree的选中值方法:var nodes = tree.getChecked();当点击父级节点同时选中子节点方法:需要添加“checkchange”事件。"checkchange": function(node, state) { if (原创 2010-12-16 17:39:00 · 23662 阅读 · 6 评论 -
Ext tree 动态生成、拖动排序、右键菜单
我仅提供了一种方法,还会有很多实现的方法,不多说上代码!test_tree.jsExt.onReady(function() { var Tree = Ext.tree; var loader = new Tree.TreeLoader({ dataUrl: 'test.aspx', listeners: { "beforeload": function(treeLoader, node) {原创 2010-10-29 13:47:00 · 3796 阅读 · 2 评论 -
ExtJs CheckboxSelectionModel 全选操作后 清空表格头的checkBox
extjs 全选后点击删除后 全选框仍然还选中,应该删除后全选框应该不选中。 解决方法:在删除事件中加入以下方法:function autoCheckGridHead(){ var hd_checker = Ext.getCmp("grid-s原创 2011-08-05 11:52:59 · 6789 阅读 · 1 评论 -
fckeditor 在 iframe 跨域 应用问题解决。
<br />前些天在做extjs+fckeditor应用的时候,发现了一个很棘手的问题。<br /> <br />在不嵌套iframe时fckeditor的各项功能都是正常的,应用也很方便,可是当我跨域的时候编辑器的工具栏的应用弹出窗体都打不开,404错误。<br /> <br />a页面 加载 b页面<br /> <br />a页面是应用iframe <br />b页面放置呈现 fckeditor<br /> <br />两个页面在不同的域中使用,在一个域的时候使用正常,可是在两个不同的域的时候显示是正常原创 2010-07-22 16:25:00 · 3664 阅读 · 1 评论 -
extjs中radio组的取值问题
<br />在做ext的时候radio的时候我发现用起来和以前的radio不一样。<br />刚开始设的是value<br />new Ext.form.Radio({<br /> id:'test1',<br /> boxLabel: 'test1',<br /> name: 'test',<br /> value:'1',<br />原创 2010-07-21 17:05:00 · 8383 阅读 · 1 评论 -
FCKEditor与ext结合使用
在做ext项目的时候用到了ext的htmleditor编辑器,发现功能实在是太烂,和ext其他功能相差太大了。刚开始想自己做ext插件来实现编辑器的其他功能,可是进度太慢太繁琐,放弃。如果要是ext和FCKEditor就好了,经过研究可以实现。1.首先FCKEditor下载到http://ckeditor.com/download下载,下载两个压缩文件,分别是FCKeditor_2.6.5.zip 和FCKeditor.Net 2.6.3.zip,如果想了解asp.net和FCKEditor结合应供请到我的原创 2010-07-20 10:42:00 · 2702 阅读 · 0 评论 -
EXTjs grid与json数据
刚开始学习extjs,真是摸不着头呀。做了半天才搞出一个grid显示数据。在网上找了个数据做了个测试。一下是代码。 首先:把ext-3.1.0文件夹放到根目录下。新建一个Default.aspx。 在创原创 2010-02-08 16:37:00 · 9149 阅读 · 3 评论 -
Ext desktop无法完全模式化
在桌面应用系统中,有时需要对当前打开的窗体模式化,即用户只能进行当前的操作,禁止使用其它功能。Ext中Ext.Window的modal控制属性可以很快捷很有效的达到这一效果,但是在我做的Ext desktop中则出现了无法完全模式化的问题。当设置Ext.Window的modal为true时,仅仅只会屏蔽掉当前桌面,而任务栏还是可以操作想去百度或者Google一下我都不知道这个该怎么去写关键字了转载 2010-03-04 13:43:00 · 1853 阅读 · 0 评论 -
Ext xtype 类型
xtype Class------------- ------------------box Ext.BoxComponent 具有边框属性的组件button Ext.Button 按钮colorpalette Ext.ColorPalette 调色板component Ext.Compo转载 2010-03-08 10:48:00 · 970 阅读 · 0 评论 -
Ext3.x中的readOnly配置项
我接触Ext是从2.0版本开始的,在一家公司做移动项目,他们已经将Ext的代码大部分标签化了,刚开始觉得不习惯,不过现在想想的确封装的很强大。 这段时间一直在研究3.x版本,我承认我被它的新特性吸引住了,当然,吸引我的不仅仅是这些新特性,在性能和执行效率上也有改良和提高。 但昨天碰到了一个棘手的问题,在2.0版本中,dateField和comboBox两个组件,有一个配置项叫r转载 2010-03-10 17:17:00 · 2032 阅读 · 0 评论 -
ext中 ajax同步的方法
SyncAjax = function(url) { function createXhrObject() { var http; var activeX = ["MSXML2XMLHttp.5.0", "MSXML2XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHtt转载 2010-03-16 16:32:00 · 1600 阅读 · 0 评论 -
封装的Ext Grid
Grid源码:/**//*** @author sunfishlu*/var simplyGrid = { data: null, url_data: null, //Grid数据源 url_column: null, //列数据源 _width: null, //宽度 _height: null, //高转载 2010-04-12 10:35:00 · 1422 阅读 · 0 评论 -
ext 3.0 中文文档下载
<br />下载地址:http://download.youkuaiyun.com/source/2421821原创 2010-06-25 17:23:00 · 925 阅读 · 0 评论 -
Ext中的get、getDom、getCmp、getBody、getDoc的区别
<br />◆◆Ext中的get、getDom、getCmp、getBody、getDoc的区别<br />Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。<br />◇get方法<br />get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实转载 2010-07-01 16:09:00 · 977 阅读 · 0 评论 -
Ext 验证
<br />Ext.apply(Ext.form.VTypes,{ password: function(val, field) { if (field.initialPassField) { var pwd = Ext.getCmp(field.initialPassField); return (val == pwd.getValue()); } return true; }, passwo转载 2010-06-29 10:13:00 · 862 阅读 · 0 评论 -
extjs 上传文件 fileUpload
上传文件要是用asp.net的控件上传其实是很简单的问题,要是为了用户体验的提高很多的web开发人员都会采取很炫的ajax上传。或是用flash想用的控件上传。今天我们看看extjs中如何很炫的上传文件或图片。查了查资料发现extjs上传文件需要一个js文件FileUploadField.js,在extjs类库文件里可以找到。FileUploadField.js代码如下:/*! * Ext JS Library 3.2.0 * Copyright(c) 2006-2010 Ext JS, Inc.原创 2010-07-14 15:18:00 · 66421 阅读 · 15 评论 -
ext textfield 隐藏label和文本框
我在做项目的时候想隐藏整个的textfield 控件,看看了官方的教程Ext.get('Email').setVisible(false);可是用这个方法只能隐藏控件的文本框而label还在,很是有问题。经过我不屑的在网上搜索,终于找到了一个方法。Ext.get('E原创 2011-09-12 12:47:23 · 6950 阅读 · 3 评论