2
ExtJS的4無效目標元素我不明白,爲什麼在Firefox中一切正常,但在IE 7,我得到了以下錯誤:此操作
消息:無效的目標元素進行此項操作。 行:6455 字符:21 代碼:0 URI:這裏http://extdev/gdevapp/extjs/ext-all-debug.js
是我的代碼波紋管。在mainapp.add statment的LIGNE發生錯誤(感謝ADAVANCE):
doConnect:function(btn){
var winlogin=btn.up('window');
var statusbarlogin=winlogin.down('statusbar');
var myloginform=winlogin.down('form');
if (myloginform.getForm().isValid()) {
statusbarlogin.showBusy();
//submit form to login
myloginform.submit({
url :'/gdev/ngsecure.glogin',
method :'POST',
scope :this,
success :function(form,action){
var msgtxt=action.result.data.msgtxt;
devglob.userid=action.result.data.userid;
devglob.connid=action.result.data.connid;
devglob.userfullname=action.result.data.userfullname;
devglob.userfunction=action.result.data.userfunction;
statusbarlogin.setText(msgtxt+'\/ID Utilisateur : '+devglob.userid);
//BuildApplication
var mainapp=Ext.getCmp('mainapp');
var appview=Ext.getCmp('appview');
if (!appview) {
//load and render the main application
mainapp.removeAll();
mainapp.add(Ext.widget('appview'));
mainapp.doLayout();
//Build a toolbar items
var mytoolbar=Ext.getCmp('toolbarapp');
mytoolbar.loadItems(devglob.userid);
};
//close the login window
winlogin.close();
},
failure:function(form,action){
var msgtxt=action.result.data.msgtxt;
Ext.MessageBox.alert('Erreur',msgtxt);
}
});
}
else {
}
//get result ajax
}
無法猜測。這可能是你的appview類中的問題。也許你也可以分享appview課程? –
是的,我的朋友,我發現從我的課appview來的問題。問題是:我使用xtype:'panel'和autoEl:{tag:'img',...}。當我將xtype更改爲「box」時,一切正常。謝謝大家。 –