文件上传don'单击链接按钮时无法打开

Fileupload don't open on LinkButton click

本文关键字:按钮 链接 单击 don 文件      更新时间:2023-11-16

我正在尝试使用jquery函数打开文件上传控制,

页面头部的代码

<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>

我试着把alert放在document.getElementById之前的函数中,它显示alert,但没有打开fileupload。如果我将警报放在document.getElementById之后,它将不会显示警报或文件上传

这个怎么办:

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