`
yejian235
  • 浏览: 22793 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
http://validator.w3.org/
ExtJS是我听说了很久的一个js框架了,但是从来就没有用过,读研期间寝室里有个小哥在用,不过那时候醉心于WordPress开发,也懒得理会了。现在公司里,有个上线系统用到了这个框架中的一个TreePanel组件,整个界面上,就正中间 ...
Ext.onReady(function(){     // NOTE: This is an example showing simple state management. During development,    // it is generally best to disable state management as dynamically-generated ids    // can change across page loads, leading to unpredictable results.  The developer    // should ensure th ...
我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢? 对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。 下面我们看三个经典的prototype属性的使用示例。 1、为脚本环境内建对象添加 ...
互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解析的困难。当然,这里所指的困难,是相对于本文的主角--JSON而言。 JSON为何物?我就不重复概念了。通俗的说,它是一种数据的存储格式,就像PHP序列化后的字符串一样。它是一种数据描述。比如我们将一 ...
1.创建Excel对象   eole=CREATEOBJECT(′Excel.application′)   2.添加新工作簿   eole.Workbooks.add   3.设置第3个工作表为激活工作表   eole.Worksheets(″sheet3″).Activate   4.打开指定工作簿   eole.Workbooks.Open(″c:\temp\ll.xls″) ...
在输入框后面加上 * 作为标记。但是,好像Extjs的 TextField没有直接添加的组件,在此贴出一份解决方法,方便自己日后使用,代码如下: var nameField=new Ext.form.TextField({fieldLabel: ‘Name’,allowBlank:false});nameField.on(‘render’,addRedStar);function addRedStar(obj){var font=document.createElement(“font”);font.setAttribute(“color”,”red”);var redStar=docum ...
解决办法 1:网上转载http://blog.csdn.net/selley/archive/2008/10/29/3175126.aspx 对Ext的Panel界面组件,如果配置它的frame为true,则Panel是圆角框显示,但也会出现如下效果: 如图,Panel的body在文字周围显示的是Panel的底色,这些间隙是css的padding引起的。 如果使用圆角,则Panel组件将使用 .x-panel-ml .x-panel-mc .x-panel-mr 这些样式,这些规定了padding值为6px 如: .x-panel-ml{background: ...
不知道为什么,Ext.data.ArrayStore无法进行reload(),暂时找到一个代替的方法:store.commitChanges();
在windows下编程,当使用session_start()方法的时候,有时会报 session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/inpublisher/php1.php:1)这样的错误 说是已经有输出,用编辑器打,前面明明什么都没有,原来在使用AJAX的 时候,也出现过这种情况,后来,把这个PHP文件放到linux中打开,会发现,在文件的最前面,会出现“锘 ”这样的一个字符(引号内),把它去 ...
申明此贴为转发的,学习 JavaScript字符串插入、删除、替换函数 说明:   以下函数中前两个函数取出查找字符串的前一部分和后一部分,以用于其他函数。注意,调用一次 replaceString(mainStr,searchStr,replaceStr) 函数,只能将字符串 mainStr 中最先找到的一个 searchStr 字符串替换为 replaceStr 字符串,并不能将字符串 mainStr 中所有的 searchStr 字符串替换为 replaceStr 字符串,如果需要替换全部,则需要使用循环。 函数源码: //提取查找字符串前面所有的字符 function getFro ...
设置Panel中的带复选框的树的默认选项,经常会遇到在什么时候或者说在什么事件发生初始化树的问题,beforeshow事件可以,有些情况可能用不了,比如panel再次显示时要保留上次复选框状态的修改。可以再尝试用afterlayout事件。
Global site tag (gtag.js) - Google Analytics