当前位置:编程学习 > VB >>

在弹出的layer中button的onclick事件触发不了后台

公司项目中使用弹出的layer上传文件,layer页面作为一个公用画面,画面整体是写在一个隐藏的div中,如果画面不隐藏的话画面上的按钮是可以触发的,但是layer弹出之后上面的上传按钮按下之后没有任何反应了,求助啊下面是些代码片段 这段layer是嵌到调用画面的form中的

//这里是js的片段
function doUpload() {
    $("#<%=doFileUpload.clientID %>").click();
}

<div id="fileUploadLayer">
    <div id="tree">
    </div>
    <div id="content-fileUpload">
        <input type="file" id="fileUpload" runat="server"> 
        <input type="button" value="上传" onclick="doUpload();" />   
    </div>
    <div class="display:none">
        <asp:button id="doFileUpload" runat="server" text="上传" />
    </div>

    </div>


上面的代码如果不作为layer弹出的话是可以执行的,但是作为layer弹出之后点击按钮就没有动静了,触发不了后台的代码,求大神帮助啊
补充:VB ,  网络编程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,