Verwendet man jqTransform um Formulare optisch aufzupeppen und manipuliert das Formular gleichzeitig mit JavaScript, stolpert man leider relativ schnell über die selectedIndex Problematik bei Select-Boxen.
Über das selectedIndex Attribut kann das zurzeit selektierte Element in der Select-Box programmatisch gesetzt werden. Leider übernimmt jqTransform diese Auswahl nicht - man muss also ein wenig Hand anlegen, damit das auch mit jqTransform korrekt funktioniert. Leider ein Bug der bereits seit längerem Bestand hat - ich muss mal bei den Jungs anklopfen damit sie den Fehler beheben :(
Nichts destotrotz hier der jQuery Schnipsel zur Bereinigung des Problems:
el.prop('selectedIndex',0);
el.parent().find('ul > li > a').removeClass('selected'); //jqTransform hack
el.parent().find('ul > li > a:first').addClass('selected'); //jqTransform hack
el.parent().find('div > span').text(el.children(':selected').text()); //jqTransform hack
Webseite

