sencha touch上传附件的方法

经过努力,终于实现了使用sencha touch上传附件功能,虽然目前只在andriod模拟器上测试通过,但也比较开心,现在特意分享出来,希望对大家有所帮助 :-)

 

     {
         xtype: 'form',
         id: 'frmInfo',
         scroll: 'vertical',
         margin: '0 0 0 0',
         standardSubmit: true, //标准from提交方式(即不通过ajax方式提交)
         //waitMsgTarget: true,
        //dockedItems: [this.funBar],
      items: [
     xtype: 'urlfield',
     id: 'fileAttach',
     name: 'fileAttach',
     label: '附件',
     inputType: 'file'
      }],
      listeners: {
       afterrender: function(frm){
         //需要设置form的enctype和method属性
        Ext.getDom('frmInfo').enctype = 'multipart/form-data';
        Ext.getDom('frmInfo').method  = 'POST';        
       }
      }
     }
     
     //提交表单
     var form = Ext.getCmp('frmInfo');
     form.submit({
            url: this.saveURL,
            method: 'POST'
            //waitMsg: {message:'正在保存数据...', cls : 'demos-loading'}
     });

 

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值