您的位置:首页 > Web前端 > JavaScript

ExtJs控件属性配置详细

2014-09-03 17:21 190 查看
序言:

   1.本文摘自网络,看控件命名像是4.0以前的版本,但控件属性配置仍然可以借鉴(不足之处,以后项目用到时再续完善)。


Ext.form.TimeField:

  配置项: 
           maxValue:列表中允许的最大时间 
           maxText:当时间大于最大值时的错误提示信息 
           minValue:列表中允许的最小时间 
           minText:当时间小于最小值时的错误提示信息 
           increment:两个相邻选项间的时间间隔,默认为15分钟 
           format:显示格式,默认为“g:i A”。一般使用“H:i:s” 
                H:带前缀0的24小时 
                 i:带前缀0的分钟 
                s:带前缀0的秒 
           invalidText:当时间值非法时显示的提示信息 
           altFormats:多个时间输入格式组成的字符串,不同的格式之间使用“|”进行分割


Ext.form.FieldSet

    animCollapse:动画折叠,默认为false 

           checkboxToggle:设置是否显示字段集的checkbox选择框,默认为false 

           checkboxName:指定字段集中用于展开或隐藏字段集面板的checkbox的名字,该属性只有在checkboxToggle为true时生效 

           labelWidth:字段标签的宽度,可以级联到子容器 

           layout:布局,默认为form


Ext.form.DateFied

    maxValue:允许选择的最大日期 

           maxText:当日期大于最大值时的错误提示信息 

           minValue:允许选择的最小时间 

           minText:当日期小于最小值时的错误提示信息 

           format:日期显示格式,默认为“m/d/y”,一般使用“Y-m-d” 

               Y:四位年份 

               m:带前缀0的月份 

               d:带前缀0的日期 

               y:两位年份 

               n:不带前缀0的月份 

               j:不带前缀0的日期 

               w:星期的数字,0表示星期日,1代表星期一 

           showToday:是否显示今天按钮,默认为true 

           altFormats:多个日期输入格式组成的字符串,不同的格式之间使用“|”进行分割,默认值为'm/d/Y|n/j/Y|n/j/y|m/j /y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d' 

           disabledDates:禁止选择的日期组成的数组 

           disabledDatesText:选择禁选日期时显示的提示信息 

           disabledDays:禁止选择的星期组成的数组,0代表星期日,1代表星期一 

           disabledDaysText:选择禁选星期时显示的提示信息 

           invalidText:当日期值非法时显示的提示信息 

     方法: 

           getValue():取得日期值


Ext.form.ComboBox

    displayField:被显示在下拉框中的字段名 

           editable:是否可编辑,默认为true 

           forceSelection:输入值是否严格为待选列表中存在的值。如果输入不存在的值,会自动选择第一个最接近的值。 

           hiddenName:隐藏字段的名字,如果提供该参数则一个隐藏字段将被创建,用来存储所选值,当表单提交时在服务器端可以通过该名字取得列表中的所选值 

           listWidth:下拉列表的宽度 

           minListWidth:下拉列表的最小宽度,默认为70像素 

           loadingText:当下拉框加载数据时显示的提示信息,只有当mode='remote'时才会生效 

           maxHeight:下拉列表框的最大高度,默认为300像素 

           minChars:下拉列表框自动选择前用户需要输入的最小字符数量。mode='remote'默认为4,mode='local'默认为0 

           mode:下拉列表框的数据读取模式。remote读取远程数据,local读取本地数据 

           pageSize:下拉列表框的分页大小。该项设置只在mode='remote'时生效 

           queryParam:查询的名字,默认为'query',将被传递到查询字符串中 

           allQuery:一个发往服务器用来查询全部信息的查询字符串,默认为空字符串'' 

           selectOnFocus:当获得焦点时立刻选择一个已存在的列表项。默认为false,此项只有在editable=true时才会生效 

           store:列表框绑定的数据源 

           transform:将页面中已存在的元素转换为组合框 

           lazyInit:延时初始化下拉列表,默认为true 

           lazyRender:延时渲染,默认为false 

           triggerAction:设置单击触发按钮时执行的默认操作,有效值包括all和query,默认为query,如果设置为all则会执行allQuery中设置的查询 

           typeAhead:设置在输入过程中是否自动选择匹配的剩余部分文本(选择第一个满足条件的),默认为false 

           value:初始化组合框中的值 

           valueField:组合框的值字段 

           valueNotFoundText:值不存在时的提示信息 

          
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  extjs