To whom it may concern,
I've discovered a bug in GivaLabs'
Linkselect plugin , which occurs in IE9's compatibility modes (IE7 and IE9 compatibility view).
Line #347 should be patched as follows (new text added is marked in red):
- var value = select.selectedIndex == -1 ? "" : select[select.selectedIndex][($.browser.msie && $.browser.version <= 7 && !( select[select.selectedIndex].attributes['value'] && select[select.selectedIndex].attributes['value'].specified)) ? "text" : "value"];
and line #376 in a similar fashion:
- var value = $.browser.msie && $.browser.version <= 7 && !( this.attributes['value'] && this.attributes['value'].specified) ? this.text : this.value
because even if you put IE9 into compatibility mode, the
attributes array is not populated to have
value .