JSFiddle - React, Tailwind, and code Playground
HTML
<form id="test_form" method="post" action="">
<input type="file" id="formInput">
<button id="formUploadBtn">Upload</button>
</form>
JavaScript
$(function () {
$("#formUploadBtn").click(function () {
$("#formInput").click();
return false;
});
$('#formInput').change(function () {
$('#test_form').submit();
})
});