ias无限滚动在ajax调用后重新初始化分页(和内容)

时间:2017-05-02 14:34:20

标签: jquery ajax pagination infinite-scroll

这是我的代码:

     $(document).ready(function () {
            var ias = $.ias({
                container: ".el-prod",
                item: ".item-prod",
                pagination: "#pagination",
                next: ".next",
                history: false
            });
            ias.extension(new IASSpinnerExtension());
            ias.extension(new IASNoneLeftExtension({ html: '<div class="ias-noneleft"><em><%=WebApp.Translate("no more product!") %></em></div>' }));

  $("#fil-el").submit(function (e) {
            e.preventDefault();

            $.ajax({
                dataType: "json",
                url: '/ajax/load_product.aspx',
                data: $("#fil-el").serialize(),
                success: function (data) {
                 //new pagination and list of item sorting or filtered
                    $("#pagination").replaceWith(data.pag);
                    $(".el-prod"").html(data.prodotti);
                    ias.reinitialize();
                }
            });
        });

    });

如何使用新分页重新初始化ias插件?

ias.reinitialize()无效! “在DOM更新后重新初始化无限AJAX滚动。可以通过AJAX进行页面更新来进行DOM更新,例如更改列表的排序或过滤结果。”

0 个答案:

没有答案