Ext.get和Ext.query获取元素

评论(0)浏览(186)分类:extjs开发技巧
Ext.get和Ext.query获取元素  想要利用ExtJS的库函数对DOM进行各类操作,就要得到Element类型的对象,但是Ext.get()取到的虽然是Element,但是参数只能 是id,如果大家对jQuery的selector方式很喜欢和崇拜,那么就一定要学习Ext.get()和Ext.query()的组合方式。  前面写的get()和query()我都省略参数了,先看看文档中的函数原型:Ext.get( Mixed el ) : ElementParamet..

Ext表单如何直接显示错误信息

评论(0)浏览(160)分类:extjs开发技巧
Ext表单如何直接显示错误信息  Ext的表单配置了allowBlank为false或者其他验证条件时,如何在表单加载完毕后直接显示错误提心提示,而不需要输入控件获取焦点,blur后在显示数据为空或者和验证条件不匹配时配置的错误信息。  在FormPanel表单加载完毕后直接显示错误提示信息,可以给FormPanel增加render事件,触发BasicFrom的isValid方法即可将需要验证的字段的提示信息..

Ext.menu.Menu添加的菜单id命名不能为数字

评论(0)浏览(147)分类:extjs开发技巧
Ext.menu.Menu添加的菜单id命名不能为数字  Ext.menu.Menu调用add方法添加菜单项时,注意如果配置了id,id不能为数字,要不会报错。  Ext4-会出现:Uncaught TypeError: Cannot read property 'dom' of null 错误。  Ext5会出现:Uncaught Error: Invalid component id: 0 错误  但是在IE4-下配置id为0不报错,可以正常生成菜单。。⊙﹏⊙b汗。。。~标记下,防止以后忘记..

Ext.data库中几个常用类的原理及其使用

评论(0)浏览(147)分类:extjs开发技巧
Ext.data库中几个常用类的原理及其使用Ext.data 库主要包括以下几个类:Ext.data.Store ==DataSetExt.data.Record ==DataSet.RowExt.data.DataProxy ==SqlConnectionExt.data.DataReader ==SqlDataAdapter以下分别进行介绍:1.Ext.data.Record可以用来定义一行数据的格式,它有几个重要的属性和方法:data:实际的数据modified:如果dirty==true 这modified中存放的是修改前的数据否则为空..

ext笔记

评论(0)浏览(142)分类:extjs开发技巧
ext笔记 1.ext事件封装在ext.lib.Event下。上一层还有ext.EventObject,它继续封装了ext.lib.Event。一般函数中 function(e),这个e就是ext.EventObject对象。而且ext.EventObject还封装了鼠标和键盘的一些操作。 2.element.on('click',fn,this,{single:true,delay:100,testId}).其中single表示第 一次,delay延迟,testId是传入fn()的参数。在fn..

Ext.get,Ext.select,Ext.query方法

评论(0)浏览(140)分类:extjs开发技巧
Ext.get,Ext.select,Ext.query方法1,Ext.get  Ext.get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象 上的方法来实现对DOM指定的操作,比如用hide方法可以隐藏元素、initDD方法可以让指定的DOM具有拖放特性等。get方法其实是 Ext.Element.get的简写..