files.length is undefined in Internet Explorer
<p>I'm using </p>

<pre><code>$(upload_button).bind('change', function(event) 
{
    var files = this.files;
    alert(typeof(files));
    if(typeof(files)!='undefined')
    {


    }
});
</code></pre>

<p>in my code with jQuery which is working fine in Firefox and Chrome but not in IE8(i.e., IE returns undefined for <b>files.length</b>, whereas others returns the value). So do anybody know how to resolve this?</p>
