我有一個由各種文本字段和組合框以及一個文件上傳字段組成的表單。該文件正在成功上傳,但是當試圖訪問其他表單字段時,它們在螢火蟲的後期參數中看不到。控制器的代碼如下:EXTJS中的文件上傳字段MVC
uploadFile : function(button) {
**var form = button.up('form');
var Title = form.down('Title');
console.log(Title);** // This returns null
if (form.getForm().isValid()) {
form.getForm().submit({
url : 'data/Downloads.aspx',
waitMsg : 'Saving the file...',
params : {
mode : 'UPLOADFILE',
client : SYSTEM.CLIENT
},
success : function(f, a) {
Ext.Ajax.request({
url : 'data/Downloads.aspx',
params : {
mode : 'SAVE',
fileName : a.result.fileName
},
success : function() {
this.mWin = Ext.create('Campus.view.GenMessage');
this.mWin.addMessage(true, LANG.SUCT, LANG.SUCTxt2);
},
failure : function() {
}
});
},
failure : function() {
}
})
}
},
如何訪問其他表單字段並將其發送到服務器。
檢查http://stackoverflow.com/questions/13125148/extjs-file-upload-using-json-service – Jom