Javascript 如何取消隐藏ajax模式弹出扩展程序?

Javascript 如何取消隐藏ajax模式弹出扩展程序?,javascript,jquery,asp.net,ajax,popup,Javascript,Jquery,Asp.net,Ajax,Popup,我在弹出扩展器上的webiste登录格式中有。当我登录到网站并按下“登录”按钮时,一切正常-当登录或密码不正确时,请停留在页面上,并显示一些关于错误数据的消息,或者当一切正常时。但当我按下回车键时,当数据不正确时,弹出窗口会隐藏,当数据正常时,一切都正常。按enter键查找的代码为: var keyCode=event.keyCode | | event.which; 如果keyCode==13 登录 这是我的登录方式: var username = $get('txtUsername').va

我在弹出扩展器上的webiste登录格式中有。当我登录到网站并按下“登录”按钮时,一切正常-当登录或密码不正确时,请停留在页面上,并显示一些关于错误数据的消息,或者当一切正常时。但当我按下回车键时,当数据不正确时,弹出窗口会隐藏,当数据正常时,一切都正常。按enter键查找的代码为:

var keyCode=event.keyCode | | event.which; 如果keyCode==13 登录

这是我的登录方式:

var username = $get('txtUsername').value;
                var password = $get('pwdPassword').value;
                var isPersistent = $get('chkRememberMe').checked;
                var customInfo = null;
                var redirectUrl = null;

                Sys.Services.AuthenticationService.login(username,
                          password,
                          isPersistent,
                          customInfo,
                          redirectUrl,
                          onLoginComplete,
                          onLoginFailed
                         );
我不知道该怎么办。有什么想法吗

 <asp:Button ID="LoginModalBtn" runat="server" Style="display: none" />
<ajaxToolkit:ModalPopupExtender ID="LoginModalPopupExtender" TargetControlID="LoginModalBtn" runat="server" Enabled="true" PopupControlID="LoginModal" BackgroundCssClass="LoginPopup_Bacground" CancelControlID="MPE_backgroundElement" BehaviorID="MPE" Drag="false"></ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="LoginModal" runat="server" Width="386px" CssClass="LoginPopup">
    <asp:UpdatePanel ID="LoginModalUpdate" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <asp:Panel ID="loginPanel" runat="server" DefaultButton="LoginButton">
                <div id="AnonymousView" style="display: none;">
                    <div class="LoginMenuTop"></div>
                    <div class="LoginMenuMiddle">
                        <div style="display: table; padding-top: 30px;" id="loginFormat">
                            <asp:Label runat="server" ID="loginTextInfo" CssClass="LoginPlaceTitle">Zaloguj</asp:Label>
                            <div id="cookiesError" style="display: none; padding-left: 50px; padding-top: 10px;">
                                <span class="LoginFailureTextStyle" style="display: inherit;">* Logowanie nie było możliwe.</span>
                                <span class="LoginFailureTextStyle" style="display: inherit;">* Włącz obsługę cookie.</span>
                            </div>
                            <div class="LoginPlaceSeparatedLine" style="width: 80%; margin: auto;"></div>

                            <div class="LoginText" style="margin-top: 35px; margin-right: 17%;">
                                <div class="LoginTextLeft" id="usernameTextLeft"></div>
                                <div class="LoginTextMiddle" id="usernameTextMiddle">
                                    <span class="RegisterColumnLabels">E-mail: </span>
                                    <input id="txtUsername" type="text" class="LoginTextLabel" style="width: 180px;" onkeydown="LoginAfterEnterPress(event, this);" />
                                </div>
                                <div class="LoginTextRight" id="usernameTextRight"></div>
                            </div>

                            <div class="LoginText" style="margin-right: 17%; margin-top: 3px;">
                                <div class="LoginTextLeft" id="userPasswordLeft"></div>
                                <div class="LoginTextMiddle" id="userPasswordMiddle">
                                    <span class="RegisterColumnLabels">Hasło: </span>
                                    <input id="pwdPassword" type="password" class="LoginTextLabel" style="width: 180px;" onkeydown="LoginAfterEnterPress(event, this);" />
                                </div>
                                <div class="LoginTextRight" id="userPasswordRight"></div>
                            </div>

                            <div style="display: table; margin-top: 135px; margin-left: 30px;">
                                <input id="chkRememberMe" type="checkbox" style="display: none" />
                                <div class="RememberMeDIV" onclick="RememberMe();" id="rememberMe2" style="display: table-cell;"></div>
                                <div class="StayLogIn" style="width: 50%; display: table-cell; vertical-align: middle;">nie wylogowuj mnie</div>
                            </div>

                            <div style="display: table; float: right; margin-right: 65px;">
                                <div class="LoginButton" onclick=" return login();">
                                    <div class="LoginButtonLeft"></div>
                                    <div class="LoginButtonMiddle">
                                        <div class="LoginButtonLabel">Zaloguj się</div>
                                    </div>
                                    <div class="LoginButtonRight"></div>
                                </div>
                            </div>

这是我代码的一部分。

您能为登录弹出窗口显示您的弹出窗口扩展器和aspx代码吗?