欢迎访问中国最大的EXTJS讨论社区 首页 论坛 教程

Ext教程-一起Ext

当前位置: 首页 > 教程 > Ext Form >

Ext form 里最常用的一些方法和注释

时间:2009-04-01 15:25来源: 作者: 点击:
Ext.form.BasicForm 对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式 var myForm = new Ext.form.BasicForm(form-el-id, { onSubmit: Ext.emptyFn, submit: function() { this.getEl().dom.submit(); }

  //datasource
            valueField: \'code \',
            displayField: \'
label \',            //display field
            typeAhead: true,                //自动将第一个搜索到的选项补全输入               
              mode: \'local \',
            triggerAction: \'
all \',
            emptyText: \'
全部 \',
            selectOnFocus:
true,
            resizable:
true,
            forceSelection:
true
        });
        combo.applyTo( \'
province \');


//使用comboboxselect事件,提交的时候,提交sel就好了
combo.on(\'select\',myFun);

function myFun(c,r,i)
{
    sel =
r.get(\'code\');
}

Ext.form.TimeField
继承自combobox,用于选择时间
config{
    altFormats : String    //
    format : String
    increment : Number    //时间增长间隔,默认15
    invalidText : String
    maxText : String
    maxValue : Date/String
    minText : String
    minValue : Date/String
}

总的来说Ext.form对input type=\'text\' select这样的输入标签都有对应的类,并对有些标签做了简单的扩展,当然很重要的一点,漂亮多了,vtype属性也方便了处理,建议有兴趣的同胞对 Ext.form.VTypes和Ext.form.HtmlEditor做一些扩展
form中还有两个类,比如下例中的FormPanel和FieldSet,
都继承自panel,所以会放在panel中解释

声明:本站教程文章版权为一起Ext(http://www.17ext.com/)所有,转载请注明出处
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容