Jeg har en "Dual listbox", hvor man flytter options fra den ene listbox
til den anden ved at markere optionen, og trykke en knap, eller ved at
dobbeltklikke.
Jeg har klippet selve widget'en ud, og lagt på en testside her:
http://www.paradiss.dk/test/katsel.asp
Denne "Dual listbox" fungerer uden mærkbar forsinkelse i Firefox, Chrome
og Opera.
I IE(8) tager det 3-4 sekunder bare at selecte en option, selv når
jquery ikke har sat en ondblclick på selectboxen.
Det er afhængig af antallet af options i select'en; derfor er det
hurtigt at flytte ned, men langsomt at flytte op.
Denne widget er en del af en større side, hvor jQuery benyttes meget, så
det kan ikke undværes.
En version, hvor selve "dual listbox" er skrevet til jQuery fungerer
lige så dårligt i IE.
Uden jQuery fungerer det fint i alle de testede browsere.
http://www.paradiss.dk/test/katsel2.asp
Kan man få jQuery til at "holde fingrene væk" fra selectboxen?
Leif