0

这是我的设计页面

<a href="#" class="topopup">Click Here Trigger</a>
    <div id="toPopup">
        <div class="close"></div>
        <span class="ecs_tooltip">Press Esc to close <span class="arrow"></span></span>
        <div id="popup_content">
            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="true"
                AllowPaging="true" PageSize="3" 
                OnPageIndexChanging="GridView1_PageIndexChanging">
            </asp:GridView>             
        </div>
    </div>
    <div class="loader"></div>
    <div id="backgroundPopup"></div>

这是我的 Jquery 代码

jQuery(function($) {
        $("a.topopup").click(function() {
                    setTimeout(function(){ 
                        loadPopup(); 
                    }, 500); 
            return false;
            });
        $("div.close").hover(
                        function() {
                                $('span.ecs_tooltip').show();
                            },
                            function () {
                            $('span.ecs_tooltip').hide();
                            }
               );        
    $(this).keyup(function(event) {
            if (event.which == 27) { 
                disablePopup();  
            }
        });
$("div#backgroundPopup").click(function() {
                disablePopup(); 
            });
        function loading() {
            $("div.loader").show();
    }
    function closeloading() {
            $("div.loader").fadeOut('normal');
        }
    var popupStatus = 0;     
        function loadPopup() {
            if(popupStatus == 0) { 
                    closeloading(); 
                    $("#toPopup").fadeIn(0500);
                        $("#backgroundPopup").css("opacity", "0.7");
                        $("#backgroundPopup").fadeIn(0001);
                        popupStatus = 1; 
                    }
            }
        function disablePopup() {
                if(popupStatus == 1) { 
                   $("#toPopup").fadeOut("normal");
                    $("#backgroundPopup").fadeOut("normal");
                    popupStatus = 0; 
                    }
            }
    }); 

实际上,当我第一次单击href 链接时,gridview 会弹出,当我单击gridivew 的分页属性时,弹出窗口被禁用,再次单击href 链接时,gridview 会弹出并显示数据。

单击 gridview 分页属性时,弹出窗口被禁用。请帮我

4

1 回答 1

0

这是不可能的。因为一旦您单击弹出窗口内的链接,页面将被刷新并且您的弹出窗口将关闭。

您需要使用 jQuery forpaging和调用所有方法sorting

于 2013-10-25T12:23:02.237 回答