2

JavaScript スライドがあり、その中にグリッドビューがあります。ポストバックまたはページの更新後も同じスライドにとどまりたいです。グリッドビューは両方とも異なる機能を持っています。

これは私のコードです。

HTML:

<div class = "callbacks_container">
    <div class="rslides callbacks callbacks1" id="slider3">

        <div class = "grid-slide">
            <div class = "prg-dte">
                <asp:Label ID="Label1" class = "srch-res" runat="server" ></asp:Label>
            </div>

            <div class = "table-grid">
                <asp:GridView ID="GridView1" class = "grd-view table table-hover table-striped" OnRowDataBound="GridView1_RowDataBound"  OnSelectedIndexChanged="Gridview1_OnSelectedIndexChanged"  runat="server">
            </asp:GridView>
        </div>

        <div class = "grid-slide">
            <div class = "prg-dte">
                <asp:Label ID="Label2" class = "srch-res" runat="server" ></asp:Label>
            </div>

            <div class = "table-grid">
                <asp:GridView ID="GridView2" class = "grd-view table table-hover table-striped" OnRowDataBound="GridView2_RowDataBound"  OnSelectedIndexChanged="Gridview2_OnSelectedIndexChanged"  runat="server">
            </asp:GridView>
        </div>

    </div>
</div>

JavaScript:

$(function() {
    $("#slider3").responsiveSlides({
        auto: false,
        pager: false,
        nav: true,
        speed: 500,
        namespace: "callbacks",
        before: function() {
            $('.events').append("<li>before event fired.</li>");
        },
        after: function() {
            $('.events').append("<li>after event fired.</li>");
        }
    });
});
4

1 に答える 1

0

RespondingSlides を使用して現在のスライドを取得および設定できる場合は、Cookie を使用して現在のスライドを記憶し、ページが読み込まれるたびにその Cookie から読み取ります。

この回答は、現在のスライドを取得する方法を示しています: https://stackoverflow.com/a/23815701/2413794

于 2016-07-27T09:40:42.403 に答える