ExtJs フォームの送信に問題があります。関数を取得できませんsuccess
。
私は持っている:
formp = new Ext.FormPanel({
fileUpload: true,
width: 350,
autoHeight: true,
bodyStyle: 'padding: 10px 10px 10px 10px;',
labelWidth: 70,
defaults: {
anchor: '95%',
allowBlank: false,
msgTarget: 'side'
},
items:[{
xtype: 'fileuploadfield',
id: 'filedata',
emptyText: 'Выберите файл для загрузки...',
fieldLabel: 'Имя файла',
buttonText: 'Обзор'
}],
buttons: [{
text: 'Загрузить',
handler: function(){
formp.getForm().submit({
url: url_servlet+'doUpload.jsp',
success: function(formp, o) {
alert(o.responseText);
}
})
}
}]
})
doUpload.jsp にはout.println("1111");
fireBugがありますが、 doUpload.jsp
POST1111
が表示されますが、アラートはありません。どうしたの?