LinkBut​​ton上没有打开Fileupload

时间:2016-04-01 21:07:35

标签: javascript jquery asp.net file-upload

我正在尝试使用jquery函数来打开fileupload控件,

页面头部的代码

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script type="text/javascript">
    function chooseFile() {

       document.getElementById("#<%=FileUpload1.ClientID%>").click();
       alert('test');

   }
</script>

aspx页面中的代码

<asp:LinkButton OnClientClick='chooseFile();' ID="lnkBtnUploadImage" runat="server">Upload</asp:LinkButton>

我尝试在document.getElementById之前将警报放入函数中,它显示警告但不打开fileupload。如果我在document.getElementById之后发出警告,它将不会显示警告或文件上载

1 个答案:

答案 0 :(得分:0)

怎么样:

function chooseFile() {
$('#<%=FileUpload1.ClientID%>').trigger('click');
}