title: Alternate to onchange event in <input type='file' />
body: <p>Seems really a simple thing but can't figure it out. I've been using the <code>onchange</code> event on <code>&lt;input type=file /&gt;</code> element and it works well. Once the user browses and selects a file, I get the path and upload it using a my custom js function.</p>
  <p>The problem is this doesn't work if a user selects the same file twice in a row, the <code>onchange</code> doesn't fire (which makes sense since nothing changed) but in my case it's important for me to capture that event too, get the path and upload.</p>
  <hr />
  <p>(Similar to <a href="https://stackoverflow.com/questions/1043957/clearing-input-typefile-using-jquery">Clearing &lt;input type=&#39;file&#39; /&gt; using jQuery</a>, not sure if I should resolve this as duplicate)</p>