change event not getting fired in IE9 successively
<p>I am using <code>DropDownCalendar</code> control in my web page in which there are two drop-downs, one for month and the other for year. </p>

<p>While selecting any year or month from the drop-downs, change event will be fired I have binded the <code>Change</code> event through <code>DOM.AttachEvent</code> and <code>DOM.DetachEvent</code>. This change event is getting fired in all browsers with no issues except IE9 (even it works in IE7 and 8 but not in 9). </p>

<p>Selecting any item from the drop-down triggers the event for the first time and in successive selection (say second and third selection) the event doesn't fire in IE9. </p>

<p>Please refer the below code,</p>

<pre><code>// In my script

var fnAtt = bAtt ? DOM.AttachEvent : DOM.DetachEvent;
fnAtt(DOM.EEventNames.Change, self.OnMonthYearDropDownChange, GetMonthsDropDownEl());

this.OnMonthYearDropDownChange= function()
{
}

function GetMonthsDropDownEl()
{
}
</code></pre>

<p>Can anyone please help me on this? How to fire the change event in IE9? </p>
