我想使用下面的按钮打开文件对话框,选择一个/多个Word文件。我也希望它像一种返回路径的方法,以便我可以读取/加载该数据。
<div>
<div class="col-lg-6 col-md-6 col-sm-6">
<img class="img-analyse" src="~/Content/open-file_icon.png">
<button class="button-analyse"onclick="SelectFile">b</button>
</div>
</div>
我如何继续?我要注册一个动作事件吗? 对不起,我是asp.net的一个新手。
答案 0 :(得分:0)
您可以使用代理文件上传控制
$("#btnSelect").click(function() {
var $input = $('<input type="file" />');
$input.change(function() {
console.log("selected file:" + $(this).val());
});
$input.trigger('click');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="col-lg-6 col-md-6 col-sm-6">
<button class="button-analyse" id="btnSelect">select file</button>
</div>
这里是您的小提琴:http://jsfiddle.net/CSvjw/2034/