title: jQuery: "change" event on file input element does not fire if the file selection is triggered by an element other than the file input
body: <p>RE:</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/2389341">Jquery: change event to input file on IE</a></li>
  <li><a href="https://stackoverflow.com/questions/2993946">Any alternative to jQuery change() to detect when user selects new file via dialog box in IE8?</a></li>
  </ul>
  
  <hr>
  
  <p>The above questions dealt with getting the 'change' event to fire consistently across browsers after a file selection has been made. This is has been resolved as evidenced by the example at <a href="http://jsfiddle.net/7wR2L/" rel="nofollow noreferrer">http://jsfiddle.net/7wR2L/</a></p>
  
  <p>My situation is a tad different. It seems this issue rears its ugly head in another context.</p>
  
  <p>Based on design constraints, I have to use a non-file-input element ('a' tag) to trigger the "click" event on the file input element. So far from my tests, it looks like the file input is unable to fire a "change" notification when a file is selected in this way.</p>
  
  <p>Please take a look at the example at <a href="http://jsfiddle.net/rudylattae/7wR2L/8/" rel="nofollow noreferrer">http://jsfiddle.net/rudylattae/7wR2L/8/</a></p>
  
  <p>Test environment(s):</p>
  
  <p><strong>Windows Server 2008 R2</strong></p>
  
  <ul>
  <li>Chrome 7.0.517.44 - PASS</li>
  <li>Firefox 3.6.9 - FAIL</li>
  <li>IE 8.0.7600.16385 64bit - FAIL</li>
  </ul>
  
  <p><strong>Windows XP Pro (2002 - SP3)</strong></p>
  
  <ul>
  <li>Chrome 8.0.552.28 beta - PASS</li>
  <li>Firefox 3.5.14 - FAIL (does not even trigger the file selector)</li>
  <li>IE 8.0.6001.18702 - FAIL</li>
  </ul>