J'ai ajouté un ExtJS Quicktip (qtip) à un ExtJS combobox et il fonctionne bien dans FF, Chrome, Safari, mais pas dans IE7 et IE8.Pourquoi ne pas extjs qtip sur combobox apparaître dans Internet Explorer?
Voici un extrait de code:
var searchConfig = {
store: store,
tpl: tpl,
hideTrigger: false,
minChars: 1,
queryDelay: 50,
emptyText: OpenLayers.i18n('Geo search...'),
loadingText: OpenLayers.i18n('loadingText'),
displayField: 'label',
cls: 'cbSearchCls',
ctCls: 'cbSearchContainerCls',
width: config.width || 200,
listWidth: 280,
selectOnFocus: true,
triggerClass: 'loupe',
listeners:{
'render':function() {
this.el.set(
{qtip: OpenLayers.i18n('searchQuicktip'),
qwidth: 400
}
);
this.validate();
}
}
};
if (config.renderTo) {
searchConfig['renderTo'] = config.renderTo;
}
var search = new Ext.form.ComboBox(searchConfig);
//configure quicktip shown on search box
Ext.apply(Ext.QuickTips.getQuickTip(), {
showDelay: 50, // Show 50ms after entering target
dismissDelay: 10000,
trackMouse: true
});
L'application peut être consultée en ligne sous http://map.geoportal.lu?lang=en Lorsque vous déplacez votre souris sur la zone de recherche sur le dessus, vous verrez un Quicktip apparaît. Dans IE, rien ne se passe.
Qu'est-ce qui me manque?
Amitiés
jay