ExtJs
微醺_zZ
大师说:"没有不变的需求,世上的软件都改动过3次以上,唯一一个只改动过两次的软件的拥有者已经死了,死在去修改需求的路上。"
展开
-
javascript删除JSON元素
首先要搞清JSON的数据格式,我这里所说的JSON都是指javascript中的。JSON数据是由对象和数组数据结构组成,我们只要学会javascript中对对象和数组的删除方法即可对JSON项进行删除操作javasscript删除数组的3种方法1,用shift()方法shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined转载 2013-03-13 14:07:54 · 4900 阅读 · 0 评论 -
使用YUI Compressor 压缩js和css
我的版本:yuicompressor-2.4.2.jar下载地址:http://yuilibrary.com/downloads/#yuicompressor 下载下来后解压。找到 yuicompressor-2.4.2\build\yuicompressor-2.4.2.jar这个就是要运行的jar.创建批处理:yui-minify-js.bat 和 yui-mini原创 2013-10-28 14:32:15 · 750 阅读 · 0 评论 -
C# + Ext.Net打印
近期做了一套打印的功能,主要实现模板套打。因为模板中每个信息项的位置和尺寸都是固定的,所有有些不定长的文本就需要使用图片来实现等比例缩放我的技术解决方案就是:根据要求的文本信息得出需要的画布大小,在根据模板区域的大小缩放生成的图片以适应模板参数:文本内容、字体、字号、字体样式(枚举)、字体方向、模板区域大小代码如下:/// /// 根据原画布尺寸和内容获取原创 2012-09-25 11:18:23 · 1887 阅读 · 0 评论 -
Ext Treepanl 加载数据时在IE 7.0版本中报错的解决办法
<br />我使用的是Ext .net 0.8的版本,TreePanl在加载数据的时候出现异常,页面没有正常加载,造成了一些控件找不到。<br />在IE 8.0中:<br /><Loader><br /> <ext:PageTreeLoader RequestMethod="GET" PreloadChildren="true"><br /> <EventMask ShowMask="true" Target="Parent" Msg="正在加载数据,请等待.原创 2010-07-16 14:54:00 · 693 阅读 · 0 评论 -
Ext 执行完body load事件之后,自动执行一段js
<br /><ext:ScriptManager ID="smMain" runat="server"> <Listeners> <DocumentReady Handler="setCityCenter()" /> </Listeners> </ext:ScriptManager><br />在执行完<body onload="initialize()" onunload="GUnload()">之后自动执行原创 2010-07-27 15:28:00 · 1180 阅读 · 0 评论 -
Ext.Net 1..0中的RowExpander插件
昨天研究了一下RowExpander,在这里把学习过程中遇到的一些问题记录一下,以备日后参考。页面代码:原创 2011-01-05 10:28:00 · 1538 阅读 · 0 评论 -
Ext.Net 1..0中的Group Command控件
前一阵尝试使用了一下这个Group控件,它分为好几种,我选择了其中一种带有Command的作为Demo写了一下,为了防止以后忘记在这里记录一下使用过程中的一些注意事项和问题。首先是前台代码:原创 2011-01-06 09:36:00 · 1658 阅读 · 1 评论 -
Ext TreePnael选中节点及获取选中的节点
<br />function checkNode(node) { //Ext.Msg.alert('提示',node.getUI().isChecked() ); uncheckParentNode(node); checkChildNodes(node, node.getUI().isChecked());}function checkChildNodes(node, checked) { var nodeArray = node.childNodes; for (var i原创 2010-07-06 09:26:00 · 3266 阅读 · 0 评论 -
ExtJs中的 'insertAdjacentHTML' 为空或不是对象错误原因及解决办法
<br />先说明一下触发该错误的原因:<br />这个错误是在我点击树节点的时候同时加载两个Tab页引起的。<br /> <br />页面我同时使用了2个Tab页,后台代码使用了:<br /><br />this.tabA.AutoLoad.Url = "URL";<br />this.tabA.LoadContent();<br /><br />this.tabB.AutoLoad.Url = "URL";<br />this.tabB.LoadContent();<br />来同时加载2个Tab页,当原创 2010-11-17 10:29:00 · 4937 阅读 · 1 评论 -
Extjs中如何关闭parent对象窗口打开的window对象
有a,b两个页面,a页面为主页面,有按钮一个,点击按钮弹出一个windows对象,在其中显示b页面。b页面中也有一个按钮,点击关闭窗口。a.htm (部分代码) script type="text/javascript">function openWindow(id,title,url,width,height){ var win = Ext.ge转载 2013-03-21 11:57:32 · 790 阅读 · 0 评论 -
Ext布局实例-----cardLayout布局
原文地址 cardLayout.html Ext.onReady(function(){ var panel=new Ext.Panel({ layout:'card',转载 2013-03-01 17:32:12 · 365 阅读 · 0 评论 -
Ext.data-Store
Ext.data.Storestore是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法:不列举继承来的方法Store( Object config )构造,config定义为{ autoLoad : Boolean/Object, //自动载入 baseParams : Object, //只有使用httpproxy时才有意义转载 2012-09-26 11:00:04 · 498 阅读 · 0 评论 -
Ext布局实例-----FormLayout布局
formLayout.html Ext.onReady(function(){ var panel=new Ext.Panel({ layout:'form', title:'Ext.layout.For转载 2013-03-01 17:33:56 · 484 阅读 · 0 评论 -
Ext布局实例-----accordion布局
accordionLayout.html Ext.onReady(function(){ var panel=new Ext.Panel({ layout:'accordion', layoutConfig:{转载 2013-03-01 17:33:24 · 414 阅读 · 0 评论 -
Ext布局实例-----TabPanel布局
TabPanel.html Ext.onReady(function(){ var tabPanel=new Ext.TabPanel({ height:150,转载 2013-03-01 17:32:54 · 690 阅读 · 0 评论 -
Ext.Window 的常见属性
Ext.Window 的常见属性: plain:true,(默认不是) resizable:false,(是否可以改变大小,默认可以) maximizable:true,(是否增加最大化,默认没有) draggable:false,(是否可以拖动,默认可以) minimizable:true,(是否增加最小化,默认无) closable:转载 2013-01-06 17:00:25 · 817 阅读 · 0 评论 -
Ext.Net Status text: transaction aborted
今日发现,系统经常报出transaction aborted的错误,查了很多资料发现百度很不靠谱,于是选择Google,果然靠的住,在http://forums.ext.net上有一个帖子问了这个问题,回复如下:Hi,you can attach the following script for all your pages (use DocumentReady listener of原创 2013-11-06 16:31:03 · 6285 阅读 · 0 评论