我想在沒有提交按鈕的情況下方便文件上傳。我設法隱藏文件上傳按鈕,但我不確定是否可以隱藏提交按鈕,並且在文件添加到表單時自動提交表單。可以做到嗎?我可以自動提交文件上傳嗎?
我的代碼是
<form id="inputForm" role="form" class="marg-left" action="/admin/import" method="post" enctype="multipart/form-data">
<input id="upload" name="file" type="file"/><a href="" id="upload_link"><div class="navigation-button">
<div class="navigation-header">Import</div>
<div class="navigation-desc">Import from tab-separated files on disk </div>
</div> </a>
<input id="submit" type="submit" value="Submit" />
</form>
CSS
#upload{
display:none;
}
的Javascript
$(function(){
$("#upload_link").on('click', function(e){
e.preventDefault();
$("#upload:hidden").trigger('click');
});
喜歡使用jfiddler添加代碼的新方法 – dbw