<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[上上千]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/upup1000</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; upup1000]]></copyright><item><title><![CDATA[[转载]js一些正规表达式]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306100</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306100</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 02:09:00 +0800</pubDate><description><![CDATA[下面都是我收集的一些比较常用的正则表达式，因为平常可能在表单验证的时候，用到的比较多。特发出来，让各位朋友共同使用。呵呵。匹配中文字符的正则表达式： [u4e00-u9fa5]评注：匹配中文还真是个头疼的事，有了这个表达式就好办了匹配双字节字符(包括汉字在内)：[^x00-xff]评注：可以用来计算字符串的长度（一个双字节字符长度计2，ASCII字符计1）匹配空白行的正则表达式：ns*]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.widgets(二十)-grid(2)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306095</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306095</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 02:05:00 +0800</pubDate><description><![CDATA[Ext.grid.EditorGridPanel可编辑数据表格Config {clicksToEdit : Number   //点几次开始编辑,默认为2}方法EditorGridPanel()构造,应为 EditorGridPanel(Object config)startEditing( Number rowIndex, Number colIndex ) : voidstopEditing(]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.widgets(十九)-grid(1)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306094</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306094</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 02:02:00 +0800</pubDate><description><![CDATA[Ext.grid.ColumnModel用于定义Grid的列用例var colModel = new Ext.grid.ColumnModel([    {header: "Ticker", width: 60, sortable: true},    {header: "Company Name", width: 150, sortable: true}    ]);回到ColumnModel,]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.Toolbar(十八)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306091</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306091</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:59:00 +0800</pubDate><description><![CDATA[工具栏,使用起来很简单，add已准备好的元素就行方法Toolbar( Object/Array config )构造add( Mixed arg1, Mixed arg2, Mixed etc. ) : void增加元素可以是 1:Ext.Toolbar.Button            相当于addButton2:HtmlElement                相当于addElement]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.menu.Menu(十七)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306090</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306090</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:58:00 +0800</pubDate><description><![CDATA[Ext.menu.Menu菜单对象config{    allowOtherMenus : Boolean    //允许同时显示其它的菜单?    defaultAlign : String        //默认对齐方式:tl-bl?    defaults : Object        //默认的菜单项配置,将会应用到所有的items    items : Mixed    //菜单项数组]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.widgets(十六)-form(下)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306082</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306082</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:54:00 +0800</pubDate><description><![CDATA[Ext.form.NumberField继承自Ext.form.TextField,因为Ext.form.TextField虽然强大,但写起来的确还是有点麻烦,后面的类都继承自Ext.form.TextField,没有自定义的方法,属性和事件config定义为{    allowDecimals : Boolean    //true    allowNegative : Boolean    /]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.widgets(十五)-form(上)]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306080</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306080</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:53:00 +0800</pubDate><description><![CDATA[Ext.form.BasicForm对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式var myForm. = new Ext.form.BasicForm("form-el-id", {        onSubmit: Ext.emptyFn,        submit: function() {            this.getEl().dom.s]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.widgets(十四）]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306079</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306079</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:51:00 +0800</pubDate><description><![CDATA[Ext.Actionaction实现一个脱离了容 器的事件,所有它可以在多个容器之间共享,不过好象只有Ext.Toolbar, Ext.Button 和 Ext.menu.Menu支持action接口:),因为容器要实现下面所有的方法setText(string), setIconCls(string), setDisabled(boolean), setVisible(boolean) and ]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(十三)-Tree/Node]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306077</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306077</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:50:00 +0800</pubDate><description><![CDATA[Ext.data.Tree继承自Observable,用于存放树装的数据结构方法Tree( [Node root] )以root为根构造Ext.data.Tree对象getNodeById( String id ) : Node由指定id得到节点getRootNode() : Node得到根节点,由属性root得到更方便setRootNode( Node node ) : Node设置根节点事件有]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(十二)-GroupingStore/JsonStore/SimpleStore]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306071</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306071</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:47:00 +0800</pubDate><description><![CDATA[Ext.data.GroupingStore继承自Ext.data.Store,为Store增加了分组功能.其它用法与Store一致,惟一需要注意的是使用GroupingStore时必须指定sortInfo信息增加了配置属性groupField : String//用于分组的字段groupOnSort : Boolean//如果为真,将依排序字段重新分组,默认为假remoteGroup : Boo]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(十一)-Store]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306068</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306068</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:45:00 +0800</pubDate><description><![CDATA[Ext.data.Storestore是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法:不列举继承来的方法Store( Object config )构造,config定义为{autoLoad : Boolean/Object,    //自动载入baseParams : Object,    //只有使用httpproxy时才有意义data : Array,     ]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(十)-DataReader/ArrayReader/JsonReader/XmlReader ]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306067</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306067</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:44:00 +0800</pubDate><description><![CDATA[{totalRecord:int,records:Array of Ext.data.Record}具体使用参见三个子类Ext.data.ArrayReader/Ext.data.JsonReader/Ext.data.XmlReader方法DataReader( Object meta, Object recordType )构造Ext.data.ArrayReader用于读数组到一个元数据对象]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(九)-DataProxy/HttpProxy/MemoryProxy/ScriptTagProxy]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306066</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306066</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:43:00 +0800</pubDate><description><![CDATA[Ext.data.DataProxy数据代理类是一个纯虚类，主要用于生成Ext.data.Record对象，没有公开的属性和方法，只是归定子类需要处理三个事件beforeload : ( Object This, Object params )load : ( Object This, Object o, Object arg )loadexception : ( Object This, Obj]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解Ext.data(八)- Connection/Ajax/Record]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306064</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306064</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:42:00 +0800</pubDate><description><![CDATA[Ext.data.Connection访问指定的url,这是个异步调用类,如果想得到服务器信息,请在request参数中指定callback方法或指定侦听者(对文件上传无效)Connection( Object config )构造,config定义为{autoAbort : Boolean,defaultHeaders : Object,disableCaching : Boolean,extr]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(七)-Ext.KeyNav/KeyMap/JSON/Format/DelayedTask/TaskRunner/TextMetrics/XTemplate]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306058</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306058</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:38:00 +0800</pubDate><description><![CDATA[Ext.KeyNavExt的keyNav类能为Ext.Element元素提供简单的按键处理方法例:var el=Ext.get("textarea");new Ext.KeyNav(el, {    "left" : function(e){        alert("left key down");        },    scope : el    });它的行为与KeyMap类似，但功能]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(六)-Ext.Fx]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306052</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306052</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:33:00 +0800</pubDate><description><![CDATA[Ext.Fx类对于我这样的懒鬼而言，Fx类是核心类库中最激动人心的一个类，它不是最重要的，却是最实用的一个类定义了一些常用的特效方法,不妨自己多动手试试下面的方法，很有趣的fadeIn( [Object options] ) : Ext.Element渐显 options参数有以下属性callback:Function    完成后的回叫方法scope:Object        目标easing]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(五)-Ext.EventManager/EventObject/CompositeElement/CompositeElementLite]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306048</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306048</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:30:00 +0800</pubDate><description><![CDATA[Ext.EventManager事件管理者中的大部分方法都在Ext中有定义,主要用于事件管理addListener( String/HTMLElement el, String eventName, Function handler,on( String/HTMLElement el, String eventName, Function handler, [Object scope], [Obj]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(四)-Ext.DomQuery/DomHelper/Template]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306046</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306046</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:29:00 +0800</pubDate><description><![CDATA[Ext.DomQuery类selector语法详见Ext类compile( String selector, [String type] ) : Function编写一个选择器或xpath查询到一个方法以方便重用,type取select(默认)或simple值之一filter( Array el, String selector, Boolean nonMatches ) : Array过滤el中]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(三)Ext.Element类]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306045</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306045</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:28:00 +0800</pubDate><description><![CDATA[Ext.Element类Element( String/HTMLElement element, [Boolean forceNew] )由id或DOM节点创建Element对象Element.fly( String/HTMLElement el, [String named] ) : Element由id或DOM节点创建一个全局共享的活动元素,可由named命名以避免可能的冲突Element.g]]></description><category></category></item><item><title><![CDATA[[转载]EXT核心API详解(二)Array String Number Date Function类的扩展]]></title><link>https://blog.youkuaiyun.com/upup1000/article/details/2306042</link><guid>https://blog.youkuaiyun.com/upup1000/article/details/2306042</guid><author>upup1000</author><pubDate>Sat, 19 Apr 2008 01:27:00 +0800</pubDate><description><![CDATA[ Array类indexOf( Object o ) : Numberobject是否在数组中,找不到返回-1;找到返回位置remove( Object o ) : Array从数组中删除指定的对象object,如果找不到object则数组无变化Number类constrain( Number min, Number max ) : Number检查数值是否介于min与max之间, 如果大于max]]></description><category></category></item></channel></rss>