One of the issues was that setting a DOM element's attribute value to null simply sets it to "null" in IE 8. Replaced that code with setAttribute(name, null).
The second issue was a bit more tricky. The onchange event object would become unusable, when held and used through a timeout. Trying to access event.type or just about any property on it would exception, thus interfering with the intended partial submit.
TRUNK
Subversion 21300
icefaces\bridge\lib\extras\select.js
1.8.2-EE-GA_P02
icefaces-ee/patches/sf-9093
Subversion 21301
icefaces\bridge\lib\extras\select.js
One of the issues was that setting a DOM element's attribute value to null simply sets it to "null" in IE 8. Replaced that code with setAttribute(name, null).
The second issue was a bit more tricky. The onchange event object would become unusable, when held and used through a timeout. Trying to access event.type or just about any property on it would exception, thus interfering with the intended partial submit.
TRUNK
Subversion 21300
icefaces\bridge\lib\extras\select.js
1.8.2-EE-GA_P02
icefaces-ee/patches/sf-9093
Subversion 21301
icefaces\bridge\lib\extras\select.js