ExtJs中的Form表单基础篇

在软件开发中,通过Form表单向后台提交数据是一种很常见的行为.在使用ExtJs这种富客户端时,跟平时的html开发有一定的区别. 一般的jsp和struts2的开发为: <!-- lang: html --> <form action='UserAction_save.action' method='post'> 姓名: <input type='text' name='name'/> 年龄: <input type='text' name='age'/> <input type='submit' value='提交'> </form>

而在Ext中则不同;
先做个简单的例子!
<!-- lang: js -->
Ext.onready(function(){
    //创建放表单的容器window
    var win = Ext.create('Ext.window.Window',{
        title : '注册用户',
        width : 600,
        height :500,
        layout : 'fit',
        bodyPadding : 10,
        store : store,
        items :[
            {
                xtype : 'form',
                layout : 'fit',
                defaultfield :{
                    type : 'textfield'    //默认表单类型为文本框
                },
                url : '',  
                items : [
                    {
                        fieldLabel : '姓名',
                        name : 'name',
                        allowBlank : true,  //验证姓名必须填写
                        anchor : '100%'
                    },{
                        fieldLabel : '年龄',
                        name : 'age',
                        anchor: '100%',
                        allowBlank : true,
                        emptyText : '必须填' //当文本框空白时,显示的内容
                    }
                ],
                bbar : [
                    {
                        text : '保存',
                        iconCls : 'save', //按钮图片的css
                        handler : function(){
                            //保存的事件
                        }
                    }
                ]
            }
        ]
    });
    //显示窗体
    win.show();
});

转载于:https://my.oschina.net/KangL/blog/694386

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值