Javascript 在没有文件输入的情况下打开文件对话框

Javascript 在没有文件输入的情况下打开文件对话框,javascript,jquery,html,Javascript,Jquery,Html,我看过这个网站。如果单击中心元素,将打开一个文件对话框,以便上载图像。我知道如何使用输入[type=file]打开文件对话框 如何打开同一个对话框并通过jQuery事件使用其输出(例如,在div上单击click) <input id="fileSelector" type="file" style="visibility:hidden"/> <div id="adiv">Click<div> ... $(function() { $("#adiv"

我看过这个网站。如果单击中心元素,将打开一个文件对话框,以便上载图像。我知道如何使用
输入[type=file]
打开文件对话框


如何打开同一个对话框并通过jQuery事件使用其输出(例如,在
div上单击
click

<input id="fileSelector" type="file" style="visibility:hidden"/>
<div id="adiv">Click<div>

...

$(function() {
    $("#adiv").click(function() {
        $("#fileSelector").click();
    });
});

点击
...
$(函数(){
$(“#adiv”)。单击(函数(){
$(“#文件选择器”)。单击();
});
});
其中“uploadFile”可能是您单击并输入的div或按钮[type=“file”]是其可见性设置为false的asp.net文件上载控件

 $("#uploadFile").click(function (e) {
      $(this.find('input[type="file"]').click();
  });