ExtJS
软件-攻城狮
Project Manager
展开
-
在Ext.Button中增加图标
使用过ExtJs的同志都应该知道,每一个组件(Component)在初始化的时候,都会有一个配置参数(Config){在Ext2中,基本上所有的组件的构造函数只接受一个参数,这个参数或者是一个Config Object或都是一个Array of Config Object},其中,许多组件,如Menu,Button都有一个配置选项iconCls,很明显,这个是用来配置按钮等的图标的,所以假设我们要原创 2013-10-27 13:45:59 · 2281 阅读 · 0 评论 -
使extjs的grid内容可复制粘贴
修改ext-all-debug.js文件中的Ext.define('Ext.grid.Panel', {加上以下代码: viewConfig: { enableTextSelection: true }原创 2013-11-04 07:35:12 · 957 阅读 · 0 评论 -
ExtJS中MessageBox.prompt禁止粘贴
原题是:Ext.Msg.prompt(‘’)类型弹出的输入框,怎么可以限制它不能复制输入,只能手工输入 看了下Msg的源码,跟常规写法有点区别,我们只能通过Ext.Msg.getDialog();得到它的窗体,里面的元素都没暴露出来不过我们看:dlg.getEl().addClass('x-window-dlg'); mask = dlg.mask; bodyEl原创 2013-11-04 07:32:12 · 934 阅读 · 0 评论 -
EXT的panel折叠按钮, collapsible:true
Ext.create('Ext.panel.Panel', { title: 'Hello', width: 200, collapsible:true, html: 'World!', renderTo: Ext.getBody()});原创 2013-11-02 01:08:43 · 6452 阅读 · 0 评论 -
如何在Ext校验成功后显示对勾——for ExtJS4.1
ExtJS4.1" title="如何在Ext校验成功后显示对勾鈥斺攆or ExtJS4.1" height="108" width="274"> 使用ExtJS有段时间了,感觉Ext在样式上和用户体验上还有很大的提升空间。比如,在表单校验成功后显示对勾是目前比较流行的一种方式。经过我两天时间的源代码研究,终于找到了一个比较简单的实现方法。如下:我在这里做了两件事:原创 2013-10-30 00:19:36 · 1181 阅读 · 0 评论 -
extjs表单FormPanel验证
在Extjs中,FormPane表单提供了各种各样的验证,先总结一下在讲解表单验证前需要说一下和其相关的一下设置//在onReady的function({})添加以下两行代码, Ext.QuickTips.init(); //为组件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息。 Ext.form.Field.prototype.msgTarget='side原创 2013-10-30 00:23:07 · 864 阅读 · 0 评论 -
Ext中关于Ext.QuickTips.init()的使用
在extJS的例子中,大部分都在程序第一行使用了如下语句:Ext.QuickTips.init();但是QuickTips的用处是什么呢?我们看一段最简单的代码: 04.form Link Link2原创 2013-10-30 00:17:22 · 799 阅读 · 0 评论 -
Extjs的gridPanel中列点击图片调用方法
在Ext的gridPanel列添加了图片,实现点击图片调用某个方法之前先定义 function showdesc(){} function showdesc(rcid) { alert(rcid);//这里可以实现点击图片的方法 }; Ext.onReady(function(){ new Ext.grid.GridPanel({ bor原创 2013-10-27 13:53:42 · 734 阅读 · 0 评论 -
Ext中grid删除行
grid.getSelectionModel().getSelected();//获取选中的第一条记录,返回record类型grid.getSelectionModel().getSelections();//获取选中的全部记录,返回一个数组,里面全是record类型grid.store.remove(record);//参数是record类型的,移除该数据grid.store.remov原创 2013-10-27 13:43:03 · 4689 阅读 · 0 评论 -
ext3.0学习 renderer
function abc(value){ return String.format('{0}',value); } Ext.onReady(function(){ var data=[[1,'百度','www.baidu.com'], [2,'谷歌','www.google.com'], [3,'迅雷','www.xunl原创 2013-10-27 13:49:31 · 685 阅读 · 0 评论 -
Ext.grid.GridPanel隐藏表头,只显示表内容
在自已页面中定义一个CSS.x-grid3-header{ display:none;}原创 2013-10-27 20:48:35 · 1214 阅读 · 0 评论 -
Ext 始终window居中显示
浏览器改变大小的时候,实现Extjs中的window控件在页面上始终居中var currentWindow; Ext.EventManager.onWindowResize(function(){ if(currentWindow){ currentWindow.setHeight(document.body.clientHeight * 0.8 ); currentWi原创 2013-10-27 14:09:17 · 4161 阅读 · 0 评论 -
Extjs的grid表格的复制、粘贴
局部定义表格复制、粘贴的样式:1.在jsp、html中的中添加css样式: .x-selectable, .x-selectable *{ -moz-user-select:text!important; -khtml-user-select:text!important; } 2.在grid原创 2013-11-04 07:34:41 · 1457 阅读 · 0 评论