Intégration dans un tabPanel
Bonjour,
Me voilà depuis peu lancée dans le monde merveilleux de ExtJs et déjà confrontée à un problème:
Voici déjà un morceau de mon code (ça m'aidera à vous expliquer la suite):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
win = new Ext.Window({
// applyTo:this.MainTpl,
layout:'fit',
width:600,
height:500,
closeAction:'hide',
plain: true,
items: new Ext.TabPanel({
// applyTo: 'upload-tabs',
autoTabs:true,
activeTab:0,
deferredRender:false,
border:false,
items: [{
title: 'Drag&Drop',
autoLoad: 'http://xxx/yyy/zzz/applet.php'
},{
title: 'Flash',
autoLoad: 'http://xxx/yyy/www/upload_multiple_js.php'
},{
title: 'Classique',
handler: function(){
alert('OK');
}
}]
}),
buttons: [{
text: 'Close',
handler: function(){
win.hide();
}
}]
}); |
J'ai donc un TabPanel avec 3 onglets, il s'agit en fait d'un module d'upload contenant 3 modes d'upload sur le serveur.
Donc un onglet pour chaque mode, soit D&D, Flash et classique.
Pour D&D et Flash, comme vous pouvez le constater, j'utilise autoLoad et pour le classique, je voulais intégrer un module tout fait que j'ai trouvé sur le net.
Je pensais utiliser le handler du troisième item mais ça ne semble pas bien aller... un simple alert ne fonctionne pas...
Au delà de cela, je ne sais pas bien comment m'y prendre pour intégrer mon module, il s'agit d'une fonction à appeler mais je ne sais pas trop comment m'y prendre...
Si vous avez des idées ou des conseils sur le façon de faire, je suis toute ouïe :aie:
Merci!