无法使用javascript调用按钮单击事件

时间:2014-02-14 13:47:17

标签: jquery asp.net

我的asp上有文件上传和按钮。

这是我的aspx:

<asp:Panel ID="stage" runat="server" cssClass="containment-wrapper" style="border:1px solid #000000;">
     <asp:Image ID="imgBrowse" runat="server" Height="375px" Width="640px" ImageUrl="Image/ClickHere.png" style="cursor:pointer"/>
     <asp:FileUpload ID="FileUpload_IE" runat="server" style="display:none;" />
     <asp:Button ID="btn_UploadHandler" runat="server" Text="Button" OnClick="btn_UploadHandler_Click" style="display:none;"/>
</asp:Panel>

我想在FileUpload_IE发生变化时触发点击事件。这是我的js文件:

$("#stage").click(function () {
if (navigator.appName == "Microsoft Internet Explorer") {
    $('#FileUpload_IE')[0].click();       
}
});


 $("#FileUpload_IE").on("change", function (e) {
    $("#btn_UploadHandler").click();
    e.preventDefault();
});

代码在jquery 1.10.2中有错误,elem[ type ]();被拒绝访问。

0 个答案:

没有答案