日期:2014-05-16  浏览次数:20407 次

ExtJS高手请进,能否帮我解决一下这个问题?
fileUpload和表单提交无法接收返回数据的问题
var form = new Ext.form.FormPanel({
id:'form',
layout:'form',
url:path+'studs.go', //数据提交的地址
method:'post',
frame:true,
fileUpload:true,
// enctype:'multipart/form-data',
width:320,
height:400,
labelWidth:80,
// standardSubmit:false,        //默认就是false,意思是ajax方式提交
defaults:{width:150,labelSeparator:':'},   //作用到items上的属性
bodyStyle:'padding:25px 25px 5px',
buttonAlign:'center', //按扭的对齐方式为居中
items:[
       {
       xtype:'textfield',
       id:'stud_uid',
       fieldLabel:'学生UID',
       hideLabel:true, //隐藏标签
       hidden:true //隐藏输入框本身
       },
       /*添加comboBox用于显示班级名称,从班级后台数据库加载*/
       _clsCombo,
       {
       xtype:'textfield',
       id:'stud_id',
       fieldLabel:'学生ID',
       blankText:'学生ID不能为空',
       allowBlank:false,
       vtype:'alphanum',
       listeners:{
          change:changer
          }
       },
       {
       xtype:'textfield',
       id:'stud_name',
       fieldLabel:'姓名',
       blankText:'学生姓名不能为空',
       allowBlank:false,
       listeners:{
          change:changer
          }
       },
      _sexCombo,
       {
       xtype:'textfield',
       id:'stud_addr',
       fieldLabel:'地址',
       blankText:'学生地址不能为空',
       allowBlank:false,
       listeners:{
       change:changer
          }
       },
       {
       xtype:'textfield',
       id:'stud_qq',
       fieldLabel:'QQ',
       blankText:'学生QQ不能为空',
       allowBlank:false,
       listeners:{
       change:changer
           }
       },
      {
       xtype:'textfield',
       id:'stud_mail',
       blankText:'学生Email不能为空',
       fieldLabel:'Email',
       vtype:'email',
       listeners:{
       change:changer