Javascript jQuery和母版页在使用按钮单击功能时出错

Javascript jQuery和母版页在使用按钮单击功能时出错,javascript,jquery,asp.net,ajax,Javascript,Jquery,Asp.net,Ajax,我的ASP.NET表单上有一个模式弹出扩展程序。 但我有3个不同的按钮,需要运行相同的模式。 所以我尝试使用jQuery来解决这个问题。我已经创建了一个按钮(将在将来隐藏),ajax模式指向该按钮。 现在,当我按下其他三个按钮中的每个按钮时,它调用javascript函数,该函数将click()函数发送到指向模式的按钮。 问题在于,模态只工作了一瞬间就消失了,而它支持保持静止。(当我按下“隐藏按钮”时,效果很好) **我在母版页上放置了clientdmode=“Static”,因此ID工作正常。

我的ASP.NET表单上有一个模式弹出扩展程序。 但我有3个不同的按钮,需要运行相同的模式。 所以我尝试使用jQuery来解决这个问题。我已经创建了一个按钮(将在将来隐藏),ajax模式指向该按钮。 现在,当我按下其他三个按钮中的每个按钮时,它调用javascript函数,该函数将click()函数发送到指向模式的按钮。 问题在于,模态只工作了一瞬间就消失了,而它支持保持静止。(当我按下“隐藏按钮”时,效果很好)

**我在母版页上放置了
clientdmode=“Static”
,因此ID工作正常。
这是我的密码:

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<script type="text/ecmascript">
    function pressMe() {
        $('#hide_button').click();

    }
</script>

函数pressMe(){
$(“#隐藏按钮”)。单击();
}

我的ASP.NET代码:

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:Button ID="Button_bodyPart" runat="server" Text="add/edit" OnClientClick="pressMe();" />

 <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
    BehaviorID="modalPopupExtender1"
    TargetControlID="hide_button"
    PopupControlID="popUpPanel"
    OkControlID="btnOk"
    BackgroundCssClass="modalBackground">
</asp:ModalPopupExtender>
 <asp:Button ID="hide_button" runat="server" Text="Button" />
<asp:Panel ID="popUpPanel" runat="server" CssClass="modalPopup">

    <h1> bla bla bla</h1>
    <asp:Button ID="btnOk" runat="server" Text="Ok" />
</asp:Panel>

呜呜呜呜


非常感谢。

我的普通ASP.NET项目中似乎没有ModalPopupXtender。你是指这个项目吗:?谢谢,但我发现了它是关于什么的。显然,我需要在pressMe()之后添加“return false”语句;调用函数,使其不会转向服务器并再次请求新页面。