如果只用<input type="file" id="file">
的话样式太丑所以把他改造一下
html
<form action="/portal/resource/doupload.html" method="post" enctype="multipart/form-data">
<a href="#" id="upload"><i class="glyphicon glyphicon-cloud-upload"></i>上传资源</a>
<input type="file" id="file" style="display: none">
<input type="submit" id="sub" style="display: none">
</form>
js
<script>
$(function () {
$("#upload").click(function () {
$("#file").click();
})
$('#file').change(function(){
$("#sub").click();
})
})
</script>
一定要有submit上传按钮 要不然 上传不了