Je connais pas Ext-JS, mais pour jQuery :
Premier gros avantage, il ne rentre pas en confli avec prototype déja existant grace à jQuery.noConflict();
mes selecteurs deviennent jQuery("#mondiv") au lieu de $("#mondiv") déj utilisé par prototype.
J'en concois un module actuellement sur l importation de clients où l on fait le mappage entre le nom des colonnes du fichier csv et les attributs objets de societe contact et banque dans les select>options.
Du coup grâce a jquery on a un aperçu de ce qui est sélectionné, je bridre donc tous les autres select de ce qui a déja été sélectionné ect ...
je te poste mon module pour te faire une idée.
Installation simple, juste à copier les fichiers.