ext 以传统的表单提交

 Ext.onReady(function()
{
    var fp = new Ext.FormPanel({
        renderTo: 'hello',
//        fileUpload: true,文件上传
        width: 500,
        frame: true,
        standardSubmit:true,//传统的表单提交
        title: 'File Upload Form',
        autoHeight: true,
//        bodyStyle: 'padding: 10px 10px 0 10px;',
        labelWidth: 50,
        defaults: {
            anchor: '95%',
            allowBlank: false,
            msgTarget: 'side'
        },
        items: [{
            name:'label_fileUpload',
            xtype: 'textfield',
            fieldLabel: 'Name'
        },{
            xtype: 'fileuploadfield',
            id: 'form-file',
            emptyText: 'Select an file',
            fieldLabel: 'Photo',
            name: 'file_path',
            buttonText: '',
            buttonCfg: {
                iconCls: 'upload-icon'
            }
//        ,
//            autoCreate : {  
//                tag : "input",  
//                type : "file",  
//                size : "20",  
//                autocomplete : "off",  
//                onChange : "browseImages(this.value);"  
//            }
        
        }],
        buttons: [{
            text: 'Save',
            handler:formSubmit//设置Save函数
//            handler: function(){    
//                if(fp.getForm().isValid()){
//                    fp.getForm().submit({
//                        url: '../File_upload',
//                        waitMsg: 'Uploading your file',
//                        success: function(form, action){
//                            alert('success');
//                        }
//                        ,failure:function(form,action){
//                            alert('failure');
//                        }
//                    });
//                }
//            }
        },{
            text: 'Reset',
            handler: function(){
                fp.getForm().reset();
            }
        }]
    });
    function formSubmit(){
        fp.getForm().getEl().dom.action="../File_upload";
        fp.getForm().submit();
    }

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值