我想隐藏导入多个文件,而不是使用一个按钮选择文件,然后使用其他文件导入。
我尝试了同样的操作,但是一旦弹出窗口打开以选择文件,控件就会转移到控制器并导入文件而没有名称。
#btnChooseFiles {
display:none;
}
<form action="/home/uploadReport" method="POST" enctype="multipart/form-data" id="form_upload">
<input id="btnChooseFiles" class="small button" name="fileName" type="file" multiple="true" >
<button id="btnImport" class="small button">Import</button>
<input type="hidden" path="ImportMultipleFile" name="ImportMultipleFile" /> <!-- takes multiple files for upload -->
</form>
$('#btnImport').click( function() {
$('#btnChooseFiles').trigger('click');
});
如果我有2个不同的按钮,代码就可以工作。